* @copyright 2014-2016 netzmacht David Molineus * @license LGPL 3.0 * @filesource * */ namespace Netzmacht\Contao\Leaflet\Event; use Netzmacht\Contao\Leaflet\Mapper\DefinitionMapper; use Symfony\Component\EventDispatcher\Event; /** * Class InitializeDefinitionMapperEvent is emitted when the definition mapper is created. * * @package Netzmacht\Contao\Leaflet\Event */ class InitializeDefinitionMapperEvent extends Event { const NAME = 'leaflet.boot.initialize-definition-mapper'; /** * The definitino mapper. * * @var DefinitionMapper */ private $definitionMapper; /** * Construct. * * @param DefinitionMapper $definitionMapper The definition mapper. */ public function __construct(DefinitionMapper $definitionMapper) { $this->definitionMapper = $definitionMapper; } /** * Get the definition mapper. * * @return DefinitionMapper */ public function getDefinitionMapper() { return $this->definitionMapper; } }