__construct() public method

Create a new console kernel instance.
public __construct ( Application $app ) : void
$app Laravel\Lumen\Application
return void
Beispiel #1
0
 /**
  * Create a new console kernel instance.
  *
  * @param  \Laravel\Lumen\Application  $app
  * @return void
  */
 public function __construct(Application $app)
 {
     parent::__construct($app);
     if (!$this->includeDefaultCommands) {
         // setup facade
         $this->app->withFacades();
         // add artisan command 'serve' and 'schedule:run'
         $this->commands = array_merge($this->commands, [\Illuminate\Console\Scheduling\ScheduleRunCommand::class, \Laravel\Lumen\Console\Commands\ServeCommand::class]);
         // add artisan command 'cache:*'
         $this->app->make('cache');
         // add artisan command 'queue:*'
         //$this->app->make('queue');
         $this->app->configure('database');
     }
 }
Beispiel #2
0
 /**
  * @param  \GibbonCms\Liana\Liana $app
  */
 public function __construct(Liana $app, array $commands = [])
 {
     parent::__construct($app);
     $this->commands = array_merge($this->defaultCommands, $commands);
 }