Elgg  Version master
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 130 of file BootHandler.php.

Elgg\Application\BootHandler::bootPlugins ( )

Boot plugins.

Returns
void

Definition at line 91 of file BootHandler.php.

Elgg\Application\BootHandler::bootServices ( )

Boot core services.

Returns
void

Definition at line 49 of file BootHandler.php.

Elgg\Application\BootHandler::registerActions ( )
protected

Register core actions.

Returns
void

Definition at line 255 of file BootHandler.php.

Elgg\Application\BootHandler::registerEvents ( )
protected

Register core events.

Returns
void

Definition at line 209 of file BootHandler.php.

Elgg\Application\BootHandler::registerHooks ( )
protected

Register core hooks.

Returns
void

Definition at line 177 of file BootHandler.php.

Elgg\Application\BootHandler::registerRoutes ( )
protected

Register core routes.

Returns
void

Definition at line 241 of file BootHandler.php.

Elgg\Application\BootHandler::setEntityClasses ( )

Set core entity classes.

Returns
void

Definition at line 160 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: