/**
  * Signal that is called for post-processing a matcher object.
  *
  * @param Matcher $matcher
  * @signal
  */
 protected function emitPostProcessMatcherObjectSignal(Matcher $matcher)
 {
     $this->getSignalSlotDispatcher()->dispatch(self::class, 'postProcessMatcherObject', array($matcher, $matcher->getDataType()));
 }
Ejemplo n.º 2
0
 /**
  * Signal that is called for post-processing a matcher object.
  *
  * @param Matcher $matcher
  * @signal
  */
 protected function emitPostProcessMatcherObjectSignal(Matcher $matcher)
 {
     if (strlen($matcher->getDataType()) <= 0) {
         /** @var ModuleLoader $moduleLoader */
         $moduleLoader = $this->getObjectManager()->get('Fab\\Vidi\\Module\\ModuleLoader');
         $matcher->setDataType($moduleLoader->getDataType());
     }
     $this->getSignalSlotDispatcher()->dispatch('Fab\\Vidi\\Controller\\Backend\\ContentController', 'postProcessMatcherObject', array($matcher, $matcher->getDataType()));
 }