PHP Класс Elgg\BootData

С версии: 2.1
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
getActivePlugins ( ) : ElggPlugin[] Get active plugins
getConfigValues ( ) : array Get config values to merge into $CONFIG
getPluginSettings ( ) : array Get the plugin settings (may not include all active plugins)
getSite ( ) : ElggSite Get the site entity
getSubtypeData ( ) : stdClass[] Get the subtype data
populate ( stdClass $config, Database $db, EntityTable $entities, Plugins $plugins ) : void Populate the boot data

Описание методов

getActivePlugins() публичный Метод

Get active plugins
public getActivePlugins ( ) : ElggPlugin[]
Результат ElggPlugin[]

getConfigValues() публичный Метод

Get config values to merge into $CONFIG
public getConfigValues ( ) : array
Результат array

getPluginSettings() публичный Метод

Get the plugin settings (may not include all active plugins)
public getPluginSettings ( ) : array
Результат array

getSite() публичный Метод

Get the site entity
public getSite ( ) : ElggSite
Результат ElggSite

getSubtypeData() публичный Метод

Get the subtype data
public getSubtypeData ( ) : stdClass[]
Результат stdClass[]

populate() публичный Метод

Populate the boot data
public populate ( stdClass $config, Database $db, EntityTable $entities, Plugins $plugins ) : void
$config stdClass Elgg CONFIG object
$db Database Elgg database
$entities Elgg\Database\EntityTable Entities service
$plugins Elgg\Database\Plugins Plugins service
Результат void