protected function registerCustomLogger() { $config = $this->app['config']->get('logifier.slack'); if (!$config['enabled']) { return; } $monolog = Log::getMonolog(); $handler = new SlackHandler($config['token'], $config['channel'], $config['username'], true, null, $config['warning_level'], true, false, true); $handler->pushProcessor(new WebProcessor()); $handler->setFormatter(new HtmlFormatter()); $user = \Auth::user(); if ($user) { $monolog->addInfo('USER ID: ' . $user->id); } $monolog->pushHandler($handler); }