Elgg  Version master
Public Member Functions | Protected Member Functions | List of all members
Elgg\Application\BootHandler Class Reference

Handles application boot sequence. More...

Public Member Functions

 __construct (protected 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...
 

Detailed Description

Handles application boot sequence.

Definition at line 12 of file BootHandler.php.

Constructor & Destructor Documentation

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

Constructor.

Parameters
Application$appUnbooted application

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

Elgg\Application\BootHandler::bootApplication ( )

Finish bootstrapping the application.

Returns
void

Definition at line 123 of file BootHandler.php.

Elgg\Application\BootHandler::bootPlugins ( )

Boot plugins.

Returns
void

Definition at line 84 of file BootHandler.php.

Elgg\Application\BootHandler::bootServices ( )

Boot core services.

Returns
void

Definition at line 43 of file BootHandler.php.

Elgg\Application\BootHandler::registerActions ( )
protected

Register core actions.

Returns
void

Definition at line 215 of file BootHandler.php.

Elgg\Application\BootHandler::registerEvents ( )
protected

Register core events.

Returns
void

Definition at line 169 of file BootHandler.php.

Elgg\Application\BootHandler::registerRoutes ( )
protected

Register core routes.

Returns
void

Definition at line 201 of file BootHandler.php.

Elgg\Application\BootHandler::setEntityClasses ( )

Set core entity classes.

Returns
void

Definition at line 152 of file BootHandler.php.


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