diff --git a/src/Console/StartWebSocketServer.php b/src/Console/StartWebSocketServer.php index e7ae29a..96de952 100644 --- a/src/Console/StartWebSocketServer.php +++ b/src/Console/StartWebSocketServer.php @@ -19,7 +19,7 @@ use BeyondCode\LaravelWebSockets\Statistics\Logger\StatisticsLogger as Statistic class StartWebSocketServer extends Command { - protected $signature = 'websockets:serve {--host=0.0.0.0} {--port=6001} '; + protected $signature = 'websockets:serve {--host=0.0.0.0} {--port=6001} {--debug : Forces the HttpLogger to be enabled and thereby overrides the app.debug config setting } '; protected $description = 'Start the Laravel WebSocket Server'; @@ -67,7 +67,7 @@ class StartWebSocketServer extends Command { app()->singleton(HttpLogger::class, function () { return (new HttpLogger($this->output)) - ->enable(config('app.debug')) + ->enable($this->option('debug') ?: config('app.debug')) ->verbose($this->output->isVerbose()); }); @@ -78,7 +78,7 @@ class StartWebSocketServer extends Command { app()->singleton(WebsocketsLogger::class, function () { return (new WebsocketsLogger($this->output)) - ->enable(config('app.debug')) + ->enable($this->option('debug') ?: config('app.debug')) ->verbose($this->output->isVerbose()); });