Ejemplo n.º 1
0
 /**
  * @param string $path
  * @return bool|Handler\HandlerInterface|null
  * @throws \Migration\Exception
  */
 protected function getHandler($path)
 {
     $handlerConfig = $this->readerSettings->getValueHandler($path);
     if (!$handlerConfig) {
         return false;
     }
     /** @var Handler\Manager $handlerManager */
     $handlerManager = $this->handlerManagerFactory->create();
     $handlerManager->initHandler(self::CONFIG_FIELD_VALUE, $handlerConfig, $path);
     return $handlerManager->getHandler($path);
 }