stougeiro member since: Sep 18, 2017 · Transparency log
stougeiro's packages
-
PHP
stougeiro/cache
Performant cache implementation package providing file-based and SQLite-backed handlers. Features optimized I/O with line-based serialization, WAL-mode SQLite, and modular design for PHP applications.
-
PHP
stougeiro/cache-contract
Minimal cache contract package defining the essential interfaces for a plug-and-play caching layer. Provides a lightweight CacheInterface with basic operations for storing, retrieving, checking, deleting and clearing cached values in modular PHP applications.
-
PHP
stougeiro/container
A fast and minimalistic Dependency Injection container focused on predictable behavior, low overhead and clean architecture for modern PHP applications.
-
PHP
stougeiro/container-contract
Interfaces and contracts for implementing dependency injection containers in PHP, covering lifecycle handling, service resolution and factory-based instantiation.
-
PHP
stougeiro/event
Lightweight event dispatcher with wildcard pattern matching and automatic deduplication. Dispatch string-based events, register invokable listeners, and load configurations from PHP files — all with zero cache overhead.
-
PHP
stougeiro/event-contract
Minimal event contract defining lightweight interfaces for dispatching string-based events and registering listeners in modular PHP applications.
-
PHP
stougeiro/http
Lightweight, expressive and practical HTTP abstractions for PHP, inspired by real-world request/response workflows and guided by PSR principles.
-
PHP
stougeiro/http-contract
Minimal HTTP contract package defining the core interfaces for a plug-and-play web engine. Provides Request, Response, Router, Route, Middleware and Handler contracts for building modular, high-performance applications.
-
PHP
stougeiro/immutable
Immutable data structures for PHP arrays, providing strict separation between lists and objects, safe access semantics, key validation, and a clean, predictable API for defensive and expressive programming.
-
PHP
stougeiro/router-contract
Minimal, declarative and performance-first routing contracts for PHP. Provides clean interfaces for route collections, route resolution and router matching, enabling modular and framework-agnostic routing architectures.
-
PHP
stougeiro/schema
A lightweight structural gate for PHP payloads. Validates the shape before business logic validates the content.
-
PHP
stougeiro/session
A secure, predictable and extensible session manager for PHP‑FPM applications, featuring custom lifecycle, automatic expiration, safe ID regeneration and pluggable storage handlers (file and SQLite).
-
PHP
stougeiro/session-contract
Minimal, framework‑agnostic session and flash message contracts for PHP applications. Designed for both traditional PHP‑FPM and Swoole servers, enabling pluggable, storage‑independent session handling with zero friction.
-
PHP
stougeiro/support
Lightweight PHP 8.2+ utilities for arrays, strings, dates, passwords, files, base64, and TTL — zero dependencies, PHPStan Level 9.
-