bephp / observable
A observable trait
Installs: 38
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/bephp/observable
Requires
- php: >=5.4.0
Requires (Dev)
This package is not auto-updated.
Last update: 2025-10-03 23:51:40 UTC
README
A observable triat for PHP.
Installation
composer require bephp/observable
API Reference
on($event, $cb)
add event
off($event)
remove event
trigger()
trigger event
Example
class A{
use Observable;
}
$a = new A();
$a->on('hello', function($name){
echo 'hello ', $name, '!';
});
$a->trigger('hello', 'lloyd');
this demo will get result:
hello lloyd!