/** * Get the Artisan console instance. * * @return \Illuminate\Console\Application */ protected function getArtisan() { if (!is_null($this->artisan)) { return $this->artisan; } $this->app->loadDeferredProviders(); $this->artisan = ConsoleApplication::make($this->app); return $this->artisan->boot(); }
/** * Create a new Console application. * * @param \Illuminate\Foundation\Application $app * @return \Illuminate\Console\Application * @static */ public static function make($app) { return \Illuminate\Console\Application::make($app); }