Skip to content

[READ-ONLY] Subtree split of the Symfony EventDispatcher Component -- clone into Symfony/Component/ (master at symfony/symfony)

License

Notifications You must be signed in to change notification settings

Kindest/EventDispatcher

 
 

Repository files navigation

EventDispatcher Component

EventDispatcher implements a lightweight version of the Observer design pattern.

use Symfony\Component\EventDispatcher\EventDispatcher;
use Symfony\Component\EventDispatcher\Event;

$dispatcher = new EventDispatcher();

$dispatcher->addListener('event_name', function (Event $event) {
    // ...
});

$dispatcher->dispatch('event_name');

Resources

You can run the unit tests with the following command:

$ cd path/to/Symfony/Component/EventDispatcher/
$ composer.phar install --dev
$ phpunit

About

[READ-ONLY] Subtree split of the Symfony EventDispatcher Component -- clone into Symfony/Component/ (master at symfony/symfony)

Resources

License

Stars

Watchers

Forks

Packages

No packages published