sflightning / contracts
A set of abstractions for the sflightning project
Installs: 21
Dependents: 3
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/sflightning/contracts
Requires
- php: >=7.3
Requires (Dev)
- swoole/ide-helper: ^4.6
Suggests
- sflightning/lib: A library to use Swoole with Symfony. Also an implementation of sflightning/contracts
Conflicts
- ext-swoole: <4.6.0
This package is auto-updated.
Last update: 2025-09-29 02:44:12 UTC
README
A list of interfaces needed by the SfLightning project.
An implementation can be found here Symfony bundle here
Installation
composer require sflightning/contracts
Event
namespace Sflightning\Contracts\Event;
All events that can be triggered during the lifecycle of a Sflightning project.
Swoole
namespace Sflightning\Contracts\Event\Swoole;
Swoole lifecycle's events triggered during the lifecycle of a Sflightning project.