Public Member Functions | |
__construct ($AppFramework, $PluginDirectories) | |
PluginManager class constructor. | |
LoadPlugins () | |
Load and initialize plugins. | |
GetErrorMessages () | |
Retrieve any error messages generated during plugin loading. | |
GetPluginAttributes () | |
Retrieve info about currently loaded plugins. | |
PluginEnabled ($PluginName, $NewValue=NULL) | |
Get/set whether specified plugin is enabled. |
Definition at line 6 of file PluginManager.php.
PluginManager::__construct | ( | $ | AppFramework, | |
$ | PluginDirectories | |||
) |
PluginManager class constructor.
AppFramework | ApplicationFramework within which plugins should run. | |
PluginDirectories | Array of names of directories containing plugins. |
Definition at line 15 of file PluginManager.php.
PluginManager::GetErrorMessages | ( | ) |
Retrieve any error messages generated during plugin loading.
Definition at line 175 of file PluginManager.php.
PluginManager::GetPluginAttributes | ( | ) |
Retrieve info about currently loaded plugins.
Definition at line 184 of file PluginManager.php.
PluginManager::LoadPlugins | ( | ) |
Load and initialize plugins.
Definition at line 33 of file PluginManager.php.
References PluginEnabled().
PluginManager::PluginEnabled | ( | $ | PluginName, | |
$ | NewValue = NULL | |||
) |
Get/set whether specified plugin is enabled.
PluginName | Base name of plugin. | |
NewValue | TRUE to enable, FALSE to disable. (OPTIONAL) |
Definition at line 202 of file PluginManager.php.
Referenced by LoadPlugins().