AppKernel
class AppKernel extends ServiceContainer implements AppKernelInterface
Class AppKernel: the root core of the application
Traits
Methods
This must allow some shortcuts to access a service
This must allow some shortcuts to access a service
Avoid public construction of the object and prefer the getInstance() static singleton access
No description
No description
No description
No description
No description
No description
This must be called when the system terminates its run
This must abort a runtime safely
No description
No description
This must handle runtime shutdown
No description
Details
in
ServiceContainerProviderTrait at line 45
mixed
__call(
string $name,
array $arguments)
This must allow some shortcuts to access a service
in
ServiceContainerProviderTrait at line 57
static
mixed
__callStatic(
string $name,
array $arguments)
This must allow some shortcuts to access a service
at line 90
__construct()
Avoid public construction of the object and prefer the getInstance() static singleton access
at line 125
static
null|string
getApi(
string $name)
at line 136
static
bool
isApiValid(
string $name,
object|callable $object)
at line 153
static
object
apiFactory(
string $name,
string $class,
array $arguments = array())
at line 184
static
setFrontController(
FrontControllerInterface $app)
at line 192
static
FrontControllerInterface
getFrontController()
at line 206
static
mixed
boot(
FrontControllerInterface $app)
at line 285
static
mixed
terminate(
FrontControllerInterface $app)
This must be called when the system terminates its run
at line 297
static
void
abort(
Exception $e)
This must abort a runtime safely
at line 306
static
void
handleException(
Exception $e)
at line 331
static
void
handleError(
int $errno,
string $errstr = '',
string $errfile = '',
int $errline,
array $errcontext = array())
at line 344
static
void
handleShutdown()
This must handle runtime shutdown