ark / event
Simple event dispatching library for PHP
Installs: 70
Dependents: 1
Suggesters: 0
Security: 0
Stars: 1
Watchers: 2
Forks: 74
pkg:composer/ark/event
Requires
- php: >=5.3.0
This package is auto-updated.
Last update: 2025-10-14 00:19:25 UTC
README
Simple event dispatching library for PHP.
This library is a fork from igorw/evenement.
Installation
composer require ark/event
Usage
Creating an Emitter
<?php $emitter = new Ark\Event\EventEmitter();
Adding Listeners
<?php $emitter->on('user.created', function (User $user) use ($logger) { $logger->log(sprintf("User '%s' was created.", $user->getLogin())); });
Emitting Events
<?php $emitter->emit('user.created', array($user));