PHP Class FluxBB\Core\Application

Inheritance: extends Illuminate\Container\Container, implements Illuminate\Contracts\Foundation\Application
Datei anzeigen Open project: fluxbb/core

Protected Properties

Property Type Description
$basePath
$bootedCallbacks
$bootingCallbacks
$isBooted
$registered

Public Methods

Method Description
__construct ( $basePath )
basePath ( )
boot ( )
booted ( mixed $callback ) : void Register a new "booted" listener.
booting ( mixed $callback ) : void Register a new boot listener.
environment ( ) : string Get or check the current application environment.
isDownForMaintenance ( ) : boolean Determine if the application is currently down for maintenance.
register ( $provider, $options = [], $force = false )
registerConfiguredProviders ( ) : void Register all of the configured providers.
registerDeferredProvider ( string $provider, string $service = null ) : void Register a deferred provider and service.
version ( ) : string Get the version number of the application.

Protected Methods

Method Description
makeProvider ( string $providerClass ) : ServiceProvider

Private Methods

Method Description
fireAppCallbacks ( $callbacks )

Method Details

__construct() public method

public __construct ( $basePath )

basePath() public method

public basePath ( )

boot() public method

public boot ( )

booted() public method

Register a new "booted" listener.
public booted ( mixed $callback ) : void
$callback mixed
return void

booting() public method

Register a new boot listener.
public booting ( mixed $callback ) : void
$callback mixed
return void

environment() public method

Get or check the current application environment.
public environment ( ) : string
return string

isDownForMaintenance() public method

Determine if the application is currently down for maintenance.
public isDownForMaintenance ( ) : boolean
return boolean

makeProvider() protected method

protected makeProvider ( string $providerClass ) : ServiceProvider
$providerClass string
return Illuminate\Support\ServiceProvider

register() public method

public register ( $provider, $options = [], $force = false )

registerConfiguredProviders() public method

Register all of the configured providers.
public registerConfiguredProviders ( ) : void
return void

registerDeferredProvider() public method

Register a deferred provider and service.
public registerDeferredProvider ( string $provider, string $service = null ) : void
$provider string
$service string
return void

version() public method

Get the version number of the application.
public version ( ) : string
return string

Property Details

$basePath protected_oe property

protected $basePath

$bootedCallbacks protected_oe property

protected $bootedCallbacks

$bootingCallbacks protected_oe property

protected $bootingCallbacks

$isBooted protected_oe property

protected $isBooted

$registered protected_oe property

protected $registered