Plugin bootstrap interface.
ready()
Executed during 'ready', 'system' event.
activate()
Executed when plugin is activated, after 'activate', 'plugin' event.
upgrade()
Registered as handler for 'upgrade', 'system' event.
plugin()
Returns plugin entity this bootstrap is related to.
load()
Executed during 'plugins_load', 'system' event.
boot()
Executed during 'plugins_boot:before', 'system' event.
elgg()
Returns Elgg's public DI container.
deactivate()
Executed when plugin is deactivated, after 'deactivate', 'plugin' event.
shutdown()
Executed during 'shutdown', 'system' event.
init()
Executed during 'init', 'system' event.