Search by

alex-4-17 member since: Aug 25, 2022 · Transparency log

alex-4-17's packages

  • cloud-castle/parser-xml

    Безопасный разбор и построение XML для PHP 8.1+ с защитой от XXE (отклонение DOCTYPE), fail-loud и двунаправленным маппингом XML↔массив. Единственная зависимость — ext-dom.

  • cloud-castle/parser-yaml

    Безопасный разбор и сериализация блочного YAML для PHP 8.1+ без ext-yaml: только данные (нет тегов/якорей/объектов), fail-loud, двунаправленность. Нулевые зависимости.

  • cloud-castle/provider

    Сервис-провайдеры для PHP 8.1+ поверх cloud-castle/di: модульная регистрация сервисов, отложенные (deferred) провайдеры и загрузочное ядро (bootstrap) приложения.

  • cloud-castle/qr-code

    Генерация и чтение QR-кодов для PHP 8.1+ без обязательных внешних зависимостей: все режимы (числовой, буквенно-цифровой, байтовый, кандзи, ECI), уровни коррекции L/M/Q/H, версии 1–40, рендеринг в SVG, PNG (без ext-gd), EPS, PDF и терминал, цвета и прозрачность, высокоуровневые данные (URL, Wi-Fi, vC

  • cloud-castle/query-builder

    Immutable, type-safe, cross-dialect SQL query builder for PHP 8.1+: 69 SQL dialects and 9 non-SQL languages, DDL/DML/DQL/DCL/TCL, safe parameterized generation.

  • cloud-castle/queue

    Production-ready PHP 8.1+ package (CloudCastle Queue).

  • cloud-castle/redis

    Full-featured Redis client for PHP 8.1+: RESP2/RESP3, pipelines, transactions, Pub/Sub, Cluster, Sentinel, TLS, SCAN iterators, transparent serialization and compression, automatic reconnect with backoff and a built-in in-memory Redis server for tests. Zero runtime dependencies.

  • cloud-castle/serialize

    Безопасная сериализация для PHP 8.1+: PHP/JSON/igbinary из одного API, HMAC-подпись, белый список классов и лимит размера при десериализации, маппинг объект↔массив и экспорт в PHP-код. Нулевые внешние зависимости.

  • cloud-castle/session

    Production-ready PHP 8.1+ package (CloudCastle Session).

  • cloud-castle/support

    Набор утилит для PHP 8.1+: строки (Str), массивы (Arr) с dot-нотацией, числа (Num), даты (Dates), объекты (Obj) и глобальные хелперы. Маскирование ПД из коробки, минимум зависимостей (только PSR и инфраструктура cloud-castle).

  • cloud-castle/translator

    Production-ready PHP 8.1+ package (CloudCastle Translator).

  • cloud-castle/unit-convertor

    Конвертер единиц измерения для PHP 8.1+: 85+ категорий и 500+ единиц (СИ, имперские, США, морские, астрономические, исторические русские), размерностный анализ величин, температурные шкалы и дельты, составные величины (5 ft 3 in), SI/IEC-префиксы, произвольная точность на cloud-castle/match, внешние

  • cloud-castle/uuid

    Идентификаторы для PHP 8.1+: UUID всех версий (v1–v8), ULID, NanoID, Snowflake и Sonyflake — генерация, разбор и конвертация, инъектируемые источник времени (PSR-20) и случайности, кодировки Base58 / Crockford Base32.

  • cloud-castle/validator

    Быстрый валидатор данных для PHP 8.1+: 20+ правил, точечная нотация и wildcard для вложенных полей, пользовательские правила и сообщения. Нулевые внешние зависимости.

  • cloud-castle/view

    Быстрый безопасный движок представлений для PHP 8.1+: нативный PHP и компилируемый DSL, наследование шаблонов, секции, компоненты и слоты, стеки, контекстное автоэкранирование, sandbox, фильтры, функции, директивы, расширения и кэш скомпилированных шаблонов.