command('inspire') // ->hourly(); } /** * Register the commands for the application. * * @return void */ protected function commands() { $this->load(__DIR__ . '/Commands'); require base_path('routes/console.php'); if ($this->app->environment() !== 'production') { require base_path('routes/dev-console.php'); } } public function getArtisan() { if (is_null($this->artisan)) { parent::getArtisan(); $this->artisan->setName(\LibreNMS\Config::get('project_name', 'LibreNMS')); $this->artisan->setVersion(Version::get()->local()); } return $this->artisan; } public function handle($input, $output = null) { // intercept input and check for debug if ($input->hasParameterOption(['-d', '--debug', '-vv', '-vvv'], true)) { if ($input->hasParameterOption(['-vvv'], true)) { global $vdebug; $vdebug = true; } $this->app->booted('set_debug'); } return parent::handle($input, $output); } }