bonzer / events
Responsible for implementing Event System in your application
v0.0.1
2018-04-14 06:31 UTC
Requires
- php: >=5.4.0
- bonzer/exceptions: v0.0.1
This package is not auto-updated.
Last update: 2025-03-02 08:04:00 UTC
README
Responsible for implementing Event System in your application
Getting Started
Prerequisites
- PHP >= 5.4
- "bonzer/exceptions" : "dev-master"
Installing
It can be installed via composer. Run
composer require bonzer/events
Usage
use Bonzer\Events\Event;
$Event = Event::get_instance();
for event firing, use fire
method as:
use Bonzer\Events\Event;
$Event->fire('my_event', []);
for listening events firing, use listen
method as:
use Bonzer\Events\Event;
$Event->listen('my_event', function(){
// Callback that gets called when my_event is fired
});
the blueprints of both of these methods can be found at src/contracts/interfaces/Event.php
Support
If you are having issues, please let me know.
You can contact me at ralhan.paras@gmail.com
License
The project is licensed under the MIT license.