* @copyright 2016-2017 netzmacht David Molineus. All rights reserved. * @license LGPL-3.0 https://github.com/netzmacht/contao-leaflet-maps/blob/master/LICENSE * @filesource */ namespace Netzmacht\Contao\Leaflet\Event; use Symfony\Component\EventDispatcher\Event; use Symfony\Component\EventDispatcher\EventDispatcherInterface as EventDispatcher; /** * InitializeEventDispatcherEvent is emitted then the internal event dispatcher of the encoding system is initialized. * * @package Netzmacht\Contao\Leaflet\Event */ class InitializeEventDispatcherEvent extends Event { const NAME = 'leaflet.boot.initialize-event-dispatcher'; /** * The event dispatcher. * * @var EventDispatcher */ private $eventDispatcher; /** * The event dispatcher. * * @param EventDispatcher $eventDispatcher The event dispatcher. */ public function __construct(EventDispatcher $eventDispatcher) { $this->eventDispatcher = $eventDispatcher; } /** * Get the event dispatcher. * * @return EventDispatcher */ public function getEventDispatcher() { return $this->eventDispatcher; } }