Elgg  Version 5.1
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

 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 129 of file BootHandler.php.

Elgg\Application\BootHandler::bootPlugins ( )

Boot plugins.

Returns
void

Definition at line 90 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 221 of file BootHandler.php.

Elgg\Application\BootHandler::registerEvents ( )
protected

Register core events.

Returns
void

Definition at line 175 of file BootHandler.php.

Elgg\Application\BootHandler::registerRoutes ( )
protected

Register core routes.

Returns
void

Definition at line 207 of file BootHandler.php.

Elgg\Application\BootHandler::setEntityClasses ( )

Set core entity classes.

Returns
void

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