swlib/saber
Saber is a modern HTTP client for PHP with a clean, chainable API. It streamlines API requests by handling headers, query parameters, JSON bodies, authentication, and response parsing in readable code, so integrations stay concise and maintainable.
ext-swoole, coroutine-safe application code, connection lifecycle, and Laravel worker behavior. Saber should be hidden behind an internal HTTP adapter rather than called directly throughout the codebase. Laravel’s default HTTP client/Guzzle should remain the fallback.HttpClient interface so callers do not depend directly on Saber.ext-swoole versions in production. Test Laravel Octane worker startup, request lifecycle, connection reuse, coroutine context, and graceful shutdown. Confirm that no PDO, synchronous Redis, file I/O, sleep, or heavy CPU work shares the coroutine path. If PHP 8.x/Swoole 5 gaps appear, budget for a maintained fork or vendor patch.How can I help you explore Laravel packages today?