fastd / event
FastD Event
Installs: 68
Dependents: 0
Suggesters: 0
Security: 0
Stars: 3
Watchers: 1
Forks: 1
Open Issues: 0
pkg:composer/fastd/event
Requires
- php: >=5.6
Requires (Dev)
- phpunit/phpunit: ^5.0
This package is not auto-updated.
Last update: 2025-09-28 01:44:01 UTC
README
Simple Event and EventManager
Requirements
- PHP >= 5.6
Installation
composer require "fastd/event:1.0.x-dev" -vvv
Usage Event
$event = new \FastD\Event\Event('demo', function () { return 'demo event'; }); $result = $event->broadcast(); $this->assertEquals(['demo event'], $result);
Usage EventDispatch
$eventDispatch = new \FastD\Event\EventDispatcher(); $eventDispatch->on('demo', new DemoListener()); echo $eventDispatch->trigger('demo'); $this->expectOutputString('handle ok');
PHPUnit
phpunit