File manager - Edit - /home/premiey/www/wp-includes/images/media/Events.tar
Back
DomainEventBus.php 0000666 00000002121 15165375512 0010152 0 ustar 00 <?php namespace AmeliaBooking\Domain\Events; use League\Event\Emitter; /** * Wrapper for the League Event library to keep the domain independent of infrastructure * Class DomainEventBus * * @package AmeliaBooking\Domain\Events */ class DomainEventBus { /** * Implementation of event emitter * * @var Emitter $eventEmitter */ private $eventEmitter; /** * Constructor with injection of event emitter implementation * * @param Emitter $eventEmitter */ public function __construct($eventEmitter) { $this->eventEmitter = $eventEmitter; } /** * Emitting the event through the Emitter * * @param $eventName * @param $eventParams */ public function emit($eventName, $eventParams) { $this->eventEmitter->emit($eventName, $eventParams); } /** * Adding an event listener * * @param $eventName * @param $subscriber */ public function addListener($eventName, $subscriber) { $this->eventEmitter->addListener($eventName, $subscriber); } } User/UserChangedEvent.php 0000666 00000000133 15165375512 0011400 0 ustar 00 <?php /** * Created by PhpStorm. * User: alexander * Date: 9/19/17 * Time: 6:04 PM */
| ver. 1.4 |
Github
|
.
| PHP 5.4.45 | Generation time: 0 |
proxy
|
phpinfo
|
Settings