| 
    Elgg
    Version 1.10
    
   | 
 
  
Public Member Functions | |
| __construct (\ElggXMLElement $xml, $caller) | |
| Loads the manifest XML to be parsed.  More... | |
| getManifestObject () | |
| Returns the manifest XML object.  More... | |
| getManifest () | |
| Return the parsed manifest array.  More... | |
| getAttribute ($name) | |
| Return an attribute in the manifest.  More... | |
| parse () | |
| Parse the XML object into an array.  More... | |
Protected Attributes | |
| $manifestObject | |
| $manifest | |
| $validAttributes | |
| $caller | |
Definition at line 24 of file ElggPluginManifestParser.php.
| ElggPluginManifestParser::__construct | ( | \ElggXMLElement | $xml, | 
| $caller | |||
| ) | 
Loads the manifest XML to be parsed.
| \ElggXmlElement | $xml | The Manifest XML object to be parsed | 
| object | $caller | The object calling this parser. | 
Definition at line 59 of file ElggPluginManifestParser.php.
| ElggPluginManifestParser::getAttribute | ( | $name | ) | 
Return an attribute in the manifest.
| string | $name | Attribute name | 
Reimplemented in ElggPluginManifestParser17.
Definition at line 88 of file ElggPluginManifestParser.php.
| ElggPluginManifestParser::getManifest | ( | ) | 
Return the parsed manifest array.
Definition at line 78 of file ElggPluginManifestParser.php.
| ElggPluginManifestParser::getManifestObject | ( | ) | 
Returns the manifest XML object.
Definition at line 69 of file ElggPluginManifestParser.php.
      
  | 
  abstract | 
Parse the XML object into an array.
Reimplemented in ElggPluginManifestParser18, and ElggPluginManifestParser17.
      
  | 
  protected | 
Definition at line 51 of file ElggPluginManifestParser.php.
      
  | 
  protected | 
Definition at line 37 of file ElggPluginManifestParser.php.
      
  | 
  protected | 
Definition at line 30 of file ElggPluginManifestParser.php.
      
  | 
  protected | 
Definition at line 44 of file ElggPluginManifestParser.php.