Class ElggPluginManifestParser18
Plugin manifest.xml parser for Elgg 1.8 and above.
- ElggPluginManifestParser
- ElggPluginManifestParser18
public
|
__construct(),
getAttribute(),
getManifest(),
getManifestObject()
|
protected
array
|
$validAttributes | array(
'name', 'author', 'version', 'blurb', 'description','website',
'repository', 'bugtracker', 'donations', 'copyright', 'license',
'requires', 'suggests', 'conflicts', 'provides',
'screenshot', 'category', 'activate_on_install'
) |
#
The valid top level attributes and defaults for a 1.8 manifest array. |
protected
array
|
$requiredAttributes | array(
'name', 'author', 'version', 'description', 'requires'
) |
#
Required attributes for a valid 1.8 manifest |
$caller,
$manifest,
$manifestObject
|