Elgg
Version 6.1
Main Page
Related Pages
Namespaces
Classes
Files
Examples
File List
File Members
engine
classes
Elgg
PluginBootstrap.php
Go to the documentation of this file.
1
<?php
2
3
namespace
Elgg
;
4
5
use
Elgg\Di\PublicContainer
;
6
10
abstract
class
PluginBootstrap
implements
PluginBootstrapInterface
{
11
18
public
function
__construct
(
protected
\
ElggPlugin
$plugin
,
protected
PublicContainer
$dic) {
19
}
20
24
public
function
elgg
() {
25
return
$this->dic;
26
}
27
31
public
function
plugin
() {
32
return
$this->plugin
;
33
}
34
}
$plugin
$plugin
Definition:
set_priority.php:16
Elgg\PluginBootstrap\plugin
plugin()
{Returns plugin entity this bootstrap is related to.}
Definition:
PluginBootstrap.php:31
ElggPlugin
Plugin class containing helper functions for plugin activation/deactivation, dependency checking capa...
Definition:
ElggPlugin.php:17
Elgg\PluginBootstrap\__construct
__construct(protected\ElggPlugin $plugin, protected PublicContainer $dic)
Constructor.
Definition:
PluginBootstrap.php:18
Elgg\PluginBootstrap\elgg
elgg()
{Returns Elgg's public DI container.PublicContainer}
Definition:
PluginBootstrap.php:24
Elgg\Di\PublicContainer
Definition:
PublicContainer.php:28
Elgg
Definition:
ActionsService.php:3
Elgg\PluginBootstrap
Plugin bootstrap.
Definition:
PluginBootstrap.php:10
Elgg\PluginBootstrapInterface
Plugin bootstrap interface.
Definition:
PluginBootstrapInterface.php:10
PublicContainer
Generated on Wed Dec 4 2024 00:00:21 for Elgg by
1.8.11