Search by

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

alex-4-17's packages

  • cloud-castle/audit

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

  • cloud-castle/auth

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

  • cloud-castle/barcode

    Генерация штрихкодов для PHP 8.1+ без внешних зависимостей и расширений: 76 типов символогий — линейные, товарные GS1, почтовые, российские (Честный ЗНАК, ЕГАИС, ШПИ Почты России) и двумерные (DataMatrix, PDF417, Aztec, Han Xin); шесть форматов вывода: SVG, PNG без ext-gd, EPS, HTML, текст и JSON. В

  • cloud-castle/cache

    Кэш для PHP 8.1+: PSR-16 и PSR-6 из одного пакета, remember со stampede-защитой (XFetch), теги с O(1)-инвалидацией, пространства имён, цепочки L1/L2, LRU-лимит, нативные счётчики с сохранением TTL, статистика, prune, детерминированный TTL в тестах (PSR-20). Бэкенды: память, файлы с атомарной записью

  • cloud-castle/cli

    Инструментарий консольного вывода для PHP 8.1+ без зависимостей: ANSI-стили и сообщения, таблицы, рамки, деревья, колонки, прогресс-бары и спиннеры, потоковый рендер без буфера, интерактивные запросы (ввод, скрытый пароль, мультивыбор) с валидацией, генерация автодополнения shell.

  • cloud-castle/clock

    PSR-20 набор часов для PHP 8.1+: системные, замороженные, мок-, монотонные, со смещением, масштабом и усечением, шаговые и очередь; TimeSpan с наносекундной точностью, Stopwatch, Deadline, DatePoint и CalendarDate — календарная арифметика месяцев/лет с контролем переполнения и локализацией уровня Ca

  • cloud-castle/collection

    Коллекции для PHP 8.1+: цепочечный fluent-API над массивами, ленивые коллекции (генераторы, экономия памяти), higher-order messages, макросы, dot-доступ и сериализация в JSON/массив. Суперсет API illuminate/collections.

  • cloud-castle/command

    Быстрый раннер консольных команд для PHP 8.1+ без зависимостей: реестр с псевдонимами и ленивыми фабриками, строковые сигнатуры, команды из замыканий, подсказки при опечатке, хуки жизненного цикла, автодополнение, встроенные list/help, буферизованный раздельный вывод.

  • cloud-castle/config

    Неизменяемая конфигурация для PHP 8.1+: точечный доступ и типизированное чтение, загрузка JSON/XML/YAML/NEON/INI/.env/.properties безопасными парсерами, профили окружений, подстановки %ключ% и %env()%, проверка по схеме, компиляция в PHP-кэш и маскирование секретов.

  • cloud-castle/crone

    Планировщик задач и парсер cron-выражений для PHP 8.1+: синтаксис 5/6/7 полей (секунды и годы), @-макросы, интервалы @every и @reboot, префикс TZ=, спецсимволы L/W/#/? и Jenkins-H, вычисление next/prev/between с таймзонами и явной политикой DST, перевод расписаний на 6 языков, планировщик задач с за

  • cloud-castle/crypto

    Безопасные обёртки над проверенными криптопримитивами PHP 8.1+: AES-256-GCM (AEAD), Argon2id, HMAC, генерация ключей/токенов и сравнение за константное время.

  • cloud-castle/curl

    Полнофункциональная объектная обёртка cURL для PHP 8.1+: текучие запросы, параллельный пул (curl_multi) с окном конкурентности, curl_share, cookie (RFC 6265), потоковая загрузка/выгрузка файлов с докачкой и прогрессом, ретраи с экспоненциальным backoff и Retry-After, перенаправления с повторной пров

  • cloud-castle/currency-converter

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

  • cloud-castle/db-collection

    Production-ready PHP 8.1+ package (CloudCastle DB Collection).

  • cloud-castle/db-factory

    Production-ready PHP 8.1+ package (CloudCastle DB Factory).