Elgg  Version 4.x
Public Member Functions | Protected Member Functions | Protected Attributes | List of all members
Elgg\Application\BootHandler Class Reference

Handles application boot sequence. More...

Public Member Functions

 __construct (Application $app)
 Constructor. More...
 
 __invoke ()
 Full application boot Boots services, plugins and trigger init/ready events. More...
 
 bootServices ()
 Boot core services. More...
 
 bootPlugins ()
 Boot plugins. More...
 
 bootApplication ()
 Finish bootstrapping the application. More...
 
 setEntityClasses ()
 Set core entity classes. More...
 

Protected Member Functions

 registerHooks ()
 Register core hooks. More...
 
 registerEvents ()
 Register core events. More...
 
 registerRoutes ()
 Register core routes. More...
 
 registerActions ()
 Register core actions. More...
 

Protected Attributes

 $app
 

Detailed Description

Handles application boot sequence.

Definition at line 12 of file BootHandler.php.

Constructor & Destructor Documentation

Elgg\Application\BootHandler::__construct ( Application  $app)

Constructor.

Parameters
Application$appUnbooted application

Definition at line 24 of file BootHandler.php.

Member Function Documentation

Elgg\Application\BootHandler::__invoke ( )

Full application boot Boots services, plugins and trigger init/ready events.

Returns
void

Definition at line 34 of file BootHandler.php.

Elgg\Application\BootHandler::bootApplication ( )

Finish bootstrapping the application.

Returns
void

Definition at line 139 of file BootHandler.php.

Elgg\Application\BootHandler::bootPlugins ( )

Boot plugins.

Returns
void

Definition at line 97 of file BootHandler.php.

Elgg\Application\BootHandler::bootServices ( )

Boot core services.

Returns
void

Definition at line 51 of file BootHandler.php.

Elgg\Application\BootHandler::registerActions ( )
protected

Register core actions.

Returns
void

Definition at line 268 of file BootHandler.php.

Elgg\Application\BootHandler::registerEvents ( )
protected

Register core events.

Returns
void

Definition at line 222 of file BootHandler.php.

Elgg\Application\BootHandler::registerHooks ( )
protected

Register core hooks.

Returns
void

Definition at line 190 of file BootHandler.php.

Elgg\Application\BootHandler::registerRoutes ( )
protected

Register core routes.

Returns
void

Definition at line 254 of file BootHandler.php.

Elgg\Application\BootHandler::setEntityClasses ( )

Set core entity classes.

Returns
void

Definition at line 173 of file BootHandler.php.

Member Data Documentation

Elgg\Application\BootHandler::$app
protected

Definition at line 17 of file BootHandler.php.


The documentation for this class was generated from the following file: