/**
  * Create and register all configured mappers.
  *
  * @param InitializeDefinitionMapperEvent $event The subscribed event.
  *
  * @return void
  *
  * @SuppressWarnings(PHPMD.Superglobals)
  */
 public function initializeDefinitionMapper(InitializeDefinitionMapperEvent $event)
 {
     $mapper = $event->getDefinitionMapper();
     foreach ($GLOBALS['LEAFLET_MAPPERS'] as $className) {
         if (is_array($className)) {
             $mapper->register($this->createMapper($className[0]), $className[1]);
         } else {
             $mapper->register($this->createMapper($className));
         }
     }
 }
 /**
  * Create and register all configured mappers.
  *
  * @param InitializeDefinitionMapperEvent $event The subscribed event.
  *
  * @return void
  */
 public function initializeDefinitionMapper(InitializeDefinitionMapperEvent $event)
 {
     $mapper = $event->getDefinitionMapper();
     $this->definitionMapper = $mapper;
     foreach ($this->mappers as $className) {
         if (is_array($className)) {
             $mapper->register($this->createMapper($className[0]), $className[1]);
         } else {
             $mapper->register($this->createMapper($className));
         }
     }
 }