openclerk / events
Simple PHP events
Installs: 410
Dependents: 10
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 2
Open Issues: 0
pkg:composer/openclerk/events
Requires (Dev)
- soundasleep/component-tests: dev-master
This package is auto-updated.
Last update: 2025-10-14 11:23:58 UTC
README
A library for registering event handlers and triggering events, live on CryptFolio.
Installing
Include openclerk/events as a requirement in your project composer.json,
and run composer update to install it into your project:
{
"require": {
"openclerk/events": "dev-master"
}
}
Using
Add a handler for an event type:
Events::on('my_event', function($data) { echo "one = " . $data['one']; });
Trigger an event with custom event data:
Events::trigger('my_event', array('one' => 'two'));
Unbind handlers as necessary:
$handle = Events::on('my_event', array($object, 'callback')); // ... Events::unbind($handle);