for testing and deploying your application
for finding and fixing issues
for empowering human code reviews
<?php
namespace Solidifier\Dispatchers;
use Symfony\Component\EventDispatcher\EventDispatcherInterface;
use Solidifier\Dispatcher;
use Solidifier\Event;
class EventDispatcher implements Dispatcher
{
private
$dispatcher;
$dispatcher
The PSR-2 coding standard requires that all properties in a class have their visibility explicitly declared. If you declare a property using
class A { var $property; }
the property is implicitly global.
To learn more about the PSR-2, please see the PHP-FIG site on the PSR-2.
public function __construct(EventDispatcherInterface $dispatcher)
$this->dispatcher = $dispatcher;
}
public function dispatch(Event $event)
$this->dispatcher->dispatch($event->getEventName(), $event);
The PSR-2 coding standard requires that all properties in a class have their visibility explicitly declared. If you declare a property using
the property is implicitly global.
To learn more about the PSR-2, please see the PHP-FIG site on the PSR-2.