PHP 클래스 Elgg\BootData

부터: 2.1
파일 보기 프로젝트 열기: elgg/elgg 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