Libraries tagged by cloud-castle

cloud-castle/uuid

0 Favers
63 Downloads

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

Go to Download


cloud-castle/support

0 Favers
308 Downloads

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

Go to Download


cloud-castle/logger

0 Favers
62 Downloads

Быстрый PSR-3 логгер для PHP 8.1+ с маскированием персональных данных из коробки, хендлерами, форматтерами и процессорами. Нулевые внешние зависимости.

Go to Download


cloud-castle/inflector

0 Favers
357 Downloads

Многоязычный инфлектор для PHP 8.1+: множественное/единственное число, преобразования регистра, порядковые числительные, slugify с транслитерацией, склонение по падежам и грамматика нескольких языков. Единственная зависимость — словарь cloud-castle/dictionary.

Go to Download


cloud-castle/dictionary

0 Favers
398 Downloads

Многоязычный словарь выверенных словоформ для PHP 8.1+: точные формы (в т.ч. нерегулярные) для 5 языков, поиск по лемме и любой форме, согласование с количеством (CLDR), числа прописью без ext-intl, слияние пользовательских словарей. Нулевые внешние зависимости.

Go to Download


cloud-castle/clock

0 Favers
136 Downloads

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

Go to Download


cloud-castle/zookeeper

0 Favers
6 Downloads

Чистый PHP-клиент Apache ZooKeeper без ext-zookeeper: полный клиентский протокол (3.5-3.9) и рецепты координации.

Go to Download


cloud-castle/serialize

0 Favers
142 Downloads

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

Go to Download


cloud-castle/parser-yaml

0 Favers
43 Downloads

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

Go to Download


cloud-castle/parser-xml

0 Favers
44 Downloads

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

Go to Download


cloud-castle/parser-neon

0 Favers
43 Downloads

Безопасный разбор и сериализация NEON для PHP 8.1+ без зависимостей: block + inline, только данные (нет entity/объектов), fail-loud, двунаправленность.

Go to Download


cloud-castle/parser-json

0 Favers
43 Downloads

Безопасный разбор и сериализация JSON для PHP 8.1+: исключения вместо тихого null, лимит глубины, безопасные дефолты кодирования и типизированные помощники. Единственная зависимость — ext-json.

Go to Download


cloud-castle/opcache

0 Favers
5 Downloads

Объектная обёртка над Zend OPcache для PHP 8.1+: типобезопасный статус и конфигурация, сброс, инвалидация, массовый прогрев каталогов, генерация preload-скрипта, проверка здоровья с рекомендациями и ограничение операций каталогами — при нуле runtime-зависимостей.

Go to Download


cloud-castle/match

0 Favers
48 Downloads

Точная арифметика произвольной точности и научные вычисления на PHP 8.1+ поверх BCMath: математика, статистика и проверка гипотез, финансы, геометрия, физика и химия.

Go to Download


cloud-castle/http-response

0 Favers
72 Downloads

PSR-7/PSR-17 неизменяемый HTTP-ответ и фабрика для PHP 8.1+: код состояния, стандартные фразы, заголовки и потоковое тело.

Go to Download


Next >>