interface Illuminate / Contracts / Console / Kernel

Kernel

Methods

public

bootstrap ( ) : void

Bootstrap the application for artisan commands.

public

handle ( $input , $output ) : int

Handle an incoming console command.

Parameters

  • $input Symfony\...\InputInterface
  • $output Symfony\...\OutputInterface|null
public

call ( $command , array $parameters , $outputBuffer ) : int

Run an Artisan console command by name.

Parameters

  • $command string
  • $parameters array
  • $outputBuffer Symfony\...\OutputInterface|null
public

queue ( $command , array $parameters ) : PendingDispatch

Queue an Artisan console command by name.

Parameters

  • $command string
  • $parameters array
public

all ( ) : array

Get all of the commands registered with the console.

public

output ( ) : string

Get the output for the last run command.

public

terminate ( $input , $status ) : void

Terminate the application.

Parameters

  • $input Symfony\...\InputInterface
  • $status int