Class App
Coast application object.
- Coast\App implements Coast\App\Executable uses Coast\App\Executable\Implementation
public
|
|
public
|
|
public
boolean
|
|
public
|
|
public
|
|
public
mixed
|
|
public
mixed
|
|
public
mixed
|
|
public
string
|
|
public
boolean
|
|
public
boolean
|
|
public
|
|
public
|
|
public
|
#
executable( string $executable, Closure|
Add executable to the stack. |
public
|
#
execute(
Execute the application, running middleware in order. |
public
|
|
public
|
|
public
|
|
public
mixed
|
|
public
boolean
|
|
public
boolean
|
|
public
|
postExecute(),
preExecute()
|
postExecute(),
preExecute()
|
string |
MODE_CLI
|
#
'cli'
|
string |
MODE_HTTP
|
#
'http'
|
protected
|
$_baseDir
Base directory. |
|
protected
boolean
|
$_isSubapp
Is subapp. |
#
false
|
protected
array
|
$_envs
Environment variables. |
#
[]
|
protected
array
|
$_params
Parameters. |
#
[]
|
protected
array
|
$_executables
Executables stack. |
#
[]
|
protected
Closure
|
$_failureHandler
Handler for requests that are not handled by middleware. |
|
protected
Closure
|
$_errorHandler
Handler for errors thrown in middleware. |