Libraries tagged by SoloPHP
solophp/router
319 Downloads
PHP router with an independent route builder, immutable runtime, typed results, and compiled matching.
solophp/contracts
1085 Downloads
Contracts and interfaces for Solo ecosystem
bashaus/solo-php
3206 Downloads
Prevents multiple cron instances from running simultaneously
solophp/validator
343 Downloads
PHP Data Validator
solophp/tokens
48 Downloads
Tokens for reset links, invitations and sessions: random secrets stored only as hashes, in Redis or in memory.
solophp/repository
149 Downloads
Typed PHP repositories with consistent translation fallback and batch-loaded relations
solophp/rate-limiter
48 Downloads
Atomic per-key rate limits for PHP: fixed or renewable windows in Redis, with an in-memory twin for tests.
solophp/logger
181 Downloads
PSR-3 logger with coordinated file rotation and line, JSON or logfmt output
solophp/input
114 Downloads
Typed, validated input DTOs for PHP 8.3+: immutable classes built through their constructor from HTTP input, with attribute-driven validation, casting and processing
solophp/http-emitter
124 Downloads
PSR-7 HTTP Response Emitter
solophp/http-client
210 Downloads
Immutable PSR-18 HTTP client built on Guzzle: fluent API, safe retries, origin-bound credentials and redacted logs.
solophp/event-dispatcher
108 Downloads
PSR-14 event dispatcher with listener priorities, subscribers, type-hierarchy matching and optional PSR-3 failure logging
solophp/dotenv
151 Downloads
Read layered .env files as an array or load them into the PHP environment.
solophp/container
348 Downloads
Dependency Injection Container implementing WritableContainerInterface
solophp/cache
105 Downloads
PSR-16 cache for PHP with atomic file and Redis adapters, typed values and an explicit failure policy