/** * Register a Syslog handler. * * @param string $name * @param string $level * @return \Psr\Log\LoggerInterface * @static */ public static function useSyslog($name = 'laravel', $level = 'debug') { return \Illuminate\Log\Writer::useSyslog($name, $level); }
/** * Configure the Monolog handlers for the application. * * @param \Illuminate\Contracts\Foundation\Application $app * @param \Illuminate\Log\Writer $log * @return void */ protected function configureSyslogHandler(Application $app, Writer $log) { $log->useSyslog('laravel'); }
/** * OVERRIDE PARENT CLASS * Configure the Monolog handlers for the application. * * @param \Illuminate\Contracts\Foundation\Application $app * @param \Illuminate\Log\Writer $log * @return void */ protected function configureSyslogHandler(Application $app, Writer $log) { // META: This piece raises lint warning: // "Avoid unused parameters such as '$app'" // But $app is not needed in this case and the method signature // still respects the overrided method signature. $log->useSyslog(env('SYSLOG_APPNAME', 'laravel')); }
/** * @param \Illuminate\Contracts\Foundation\Application|\Notadd\Foundation\Application $app * @param \Illuminate\Log\Writer $log * * @return void */ protected function configureSyslogHandler(Application $app, Writer $log) { $log->useSyslog('laravel', $app->make('config')->get('app.log_level', 'debug')); }
/** * OVERRIDE PARENT CLASS * Configure the Monolog handlers for the application. * * @param \Illuminate\Contracts\Foundation\Application $app * @param \Illuminate\Log\Writer $log * @return void */ protected function configureSyslogHandler(Application $app, Writer $log) { $log->useSyslog(env('SYSLOG_APPNAME', 'laravel')); }
/** * Configure the Monolog handlers for the application. * * @param \Illuminate\Log\Writer $log * @return void */ protected function configureSyslogHandler(Writer $log) { $log->useSyslog('laravel', $this->logLevel()); }