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, фильтры, функции, директивы, расширения и кэш скомпилированных шаблонов.