silpo-tech/openswoole-bundle
A Symfony bundle for running applications on OpenSwoole. It wires OpenSwoole HTTP/WebSocket servers into Symfony, provides configuration and integration for kernel handling, coroutines, and long-running workers, helping build high-performance PHP services with familiar Symfony conventions.
silpo-tech/openswoole-bundle), so it will not install into a Laravel project as a normal Laravel package. Laravel developers should treat it as a reference implementation and use Laravel Octane for OpenSwoole-based serving.README.md for installation and start command.composer.json for PHP/OpenSwoole/Symfony version constraints.DependencyInjection/ for configuration keys.composer require silpo-tech/openswoole-bundle
Register the bundle in config/bundles.php, add any required config under config/packages/, then start the worker using the command documented by the bundle.config/open-swoole.php. Do not try to install it into a Laravel app expecting php artisan integration.$_GET, $_POST, $_SERVER, and $_SESSION may not reflect the current request in the way PHP-FPM code expects. Use the framework request object and avoid code that reads globals directly.dump(), dd(), Xdebug, Symfony profiler, and debug toolbars can leak state or break response handling in long-running workers. Reproduce production issues with production-like worker settings.DependencyInjection/, console commands, event listeners/subscribers, and any service-reset or kernel-lifecycle hooks. Those are the places to add application-specific cleanup, metrics, and health checks.composer why-not and Octane compatibility checks. This bundle is best treated as a Symfony-specific reference, not a drop-in Laravel dependency.How can I help you explore Laravel packages today?