Libraries tagged by php8.1
cloud-castle/lock
8 Downloads
Блокировки ресурсов для PHP 8.1+: межпроцессные (flock), распределённые (PSR-16) и внутрипроцессные — токен владельца, блокирующее ожидание, счётный семафор, TTL на инъектируемых часах (PSR-20), интроспекция TTL и synchronized(). Минимум зависимостей.
cloud-castle/listener
2 Downloads
PSR-14 провайдер слушателей для PHP 8.1+: регистрация обработчиков атрибутом #[AsListener], автообнаружение через рефлексию и приоритеты. Дополняет любой PSR-14 диспетчер (напр. cloud-castle/event).
cloud-castle/kafka
0 Downloads
Production-ready PHP 8.1+ package (CloudCastle Kafka).
cloud-castle/job
0 Downloads
Production-ready PHP 8.1+ package (CloudCastle Job).
cloud-castle/integration-asterisk
0 Downloads
Production-ready PHP 8.1+ package (CloudCastle Integration Asterisk).
cloud-castle/idempotency
1 Downloads
Production-ready PHP 8.1+ package (CloudCastle Idempotency).
cloud-castle/http-router
10 Downloads
Production-ready PHP 8.1+ package (CloudCastle Http Router).
cloud-castle/http-rate-limiter
0 Downloads
Production-ready PHP 8.1+ package (CloudCastle Http RateLimiter).
cloud-castle/http-kernel
9 Downloads
Production-ready PHP 8.1+ package (CloudCastle Http Kernel).
cloud-castle/http-dev-server
0 Downloads
Production-ready PHP 8.1+ package (CloudCastle Http DevServer).
cloud-castle/grafana-loki
0 Downloads
Production-ready PHP 8.1+ package (CloudCastle Grafana Loki).
cloud-castle/format-phone
2 Downloads
Телефонные номера для PHP 8.1+: нормализация в E.164, маскирование для логов, определение страны/типа/региона и валидация по правилам страны. Быстрее и легче libphonenumber, неизменяем, без runtime-зависимостей.
cloud-castle/faker
10 Downloads
Production-ready PHP 8.1+ package (CloudCastle Faker).
cloud-castle/exchange-rate
0 Downloads
Production-ready PHP 8.1+ package (CloudCastle ExchangeRate).
cloud-castle/event
21 Downloads
Быстрый PSR-14 диспетчер событий для PHP 8.1+: приоритеты, подписка по иерархии типов, подписчики, одноразовые слушатели и остановка передачи. Единственная зависимость — psr/event-dispatcher.