Example #1
0
 /**
  * @param LoggerInterface $logger
  * @return $this
  */
 public function setLogger(LoggerInterface $logger)
 {
     if ($logger instanceof DispatcherAwareInterface) {
         $logger->setDispatcher($this->context->getProcess()->getDispatcher());
     }
     $this->logger = $logger;
     return $this;
 }