getMonologHandler() protected method

Get the Monolog handler for the application.
protected getMonologHandler ( ) : AbstractHandler
return Monolog\Handler\AbstractHandler
Example #1
0
 /**
  * Get the Monolog handler for the application.
  *
  * @return \Monolog\Handler\AbstractHandler
  */
 protected function getMonologHandler()
 {
     if (env('LOG_UDP_HOST')) {
         return new SyslogUdpHandler(env('LOG_UDP_HOST'), env('LOG_UDP_PORT'));
     }
     // @codeCoverageIgnoreStart
     return parent::getMonologHandler();
     // @codeCoverageIgnoreEnd
 }
 /**
  * Overrides the default implementation in order to
  * return a Syslog Monolog handler when running on GAE.
  *
  * @return \Monolog\Handler\AbstractHandler
  */
 protected function getMonologHandler()
 {
     if ($this->isRunningOnGae()) {
         return new SyslogHandler('intranet', 'user', Logger::DEBUG, false, LOG_PID);
     }
     return parent::getMonologHandler();
 }