Libraries tagged by psr-20
cloud-castle/uuid
73 Downloads
Идентификаторы для PHP 8.1+: UUID всех версий (v1–v8), ULID, NanoID, Snowflake и Sonyflake — генерация, разбор и конвертация, инъектируемые источник времени (PSR-20) и случайности, кодировки Base58 / Crockford Base32.
cloud-castle/cache
69 Downloads
Кэш для PHP 8.1+: PSR-16 и PSR-6 из одного пакета, remember со stampede-защитой (XFetch), теги с O(1)-инвалидацией, пространства имён, цепочки L1/L2, LRU-лимит, нативные счётчики с сохранением TTL, статистика, prune, детерминированный TTL в тестах (PSR-20). Бэкенды: память, файлы с атомарной записью, Redis и Memcached; безопасная сериализация (белые списки классов, HMAC-подпись). Нулевые тяжёлые зависимости.
a50/clock
3447 Downloads
PSR-20 ClockInterface implementation
vulpes/clock
88 Downloads
PHP FIG PSR-20 Clock implementation.
tarasterletskij/true-service-time
3 Downloads
PSR-20 Clock implementation that fetches accurate server time based on IP geolocation using external time APIs.
sonsofphp/clock
3222 Downloads
Provides a standard way of accessing date and time functions
sergeyakovlev/clock
12 Downloads
Implementation of the PSR-20 Clock Interface
s-mcdonald/chronicle
10 Downloads
A Lightweight utility for Dealing with Date and Time in PHP
rodas/psr-scaffold
96 Downloads
PSR and FIG packages, with PHP 8.4 syntax, and scaffolding autoload
radynsade/database-clock
0 Downloads
PSR-20 clock implementation backed by databases server time.
phacman/php-psr
76 Downloads
Basic PSR recommendations in one place: interfaces, http.
org_heigl/clock
0 Downloads
minimum sample implementation of PSR-20
ngsoft/clock
0 Downloads
Provides a way to time code execution
nemanjajojic/tick
4 Downloads
Tick — a PHP task scheduler. One tick per cron minute. No daemon, no framework, no surprises.
manychois/php-strong
31 Downloads
A utility library for PHP to help you write strong-typed code.