/** * 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(); }