A flexible event system for PHP applications, supporting event listeners, priorities, and custom emitters.
League\Event is a PHP package that implements an event system for applications, allowing components to communicate through events and listeners. It solves the problem of tight coupling by enabling a decoupled, event-driven architecture where events can be emitted and handled asynchronously.
PHP developers building applications that require decoupled components, such as those using event-driven architectures or needing to integrate with frameworks like Laravel or Symfony.
Developers choose League\Event for its simplicity, flexibility, and adherence to PHP standards, offering a lightweight yet powerful alternative to built-in event systems in frameworks.
Event package for your app and domain
Open-Awesome is built by the community, for the community. Submit a project, suggest an awesome list, or help improve the catalog on GitHub.