app->isLocal()) { //if local register your services you require for development // $this->app->register('Barryvdh\Debugbar\ServiceProvider'); // } else { //else register your services you require for production // $this->app['request']->server->set('HTTPS', true); // } $this->app->singleton('job_log', function ($app) { $monolog = Log::getMonolog(); $handler = new RotatingFileHandler( storage_path('logs/jobs/jobs.log'), 0, Logger::DEBUG ); // Create a new logger instance $logger = new Logger('job_log'); $logger->pushHandler($handler); // Use Laravel's default formatter $handler->setFormatter($monolog->getHandlers()[0]->getFormatter()); return $logger; }); } }