2017 © Pedro Peláez
 

library event

Event dispatcher.

image

php-lab/event

Event dispatcher.

  • Monday, March 7, 2016
  • by davletshin
  • Repository
  • 1 Watchers
  • 0 Stars
  • 116 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 1 Versions
  • 0 % Grown

The README.md

Event dispatcher

Build Status Scrutinizer Code Quality Total Downloads License, (*1)

PhpLab\Event requires PHP 7., (*2)

Usage

use PhpLab\Event\Dispatcher;
use App\Logger;

$this->app = new Dispatcher();

$logger = new Logger();
$this->app->subscribe('payment.error', 'logger', function () use ($logger) {
    $logger->log('error', 'Payment error');
});

$this->app->dispatch('payment.error');

License

PhpLab\Event is licensed under the MIT license., (*3)

The Versions

07/03 2016

dev-master

9999999-dev

Event dispatcher.

  Sources   Download

MIT

The Requires

  • php >=7.0

 

by Yuriy Davletshin

dispatcher event listener subscription observer