Horde_Pear_Package_Xml_Element_Directory::getDocument PHP Method

getDocument() public method

Return the package.xml handler this element belongs to.
public getDocument ( ) : Horde_Pear_Package_Xml
return Horde_Pear_Package_Xml The XML handler.
    public function getDocument()
    {
        if ($this->_xml === null) {
            throw new Horde_Pear_Exception('The XML document has been left undefined!');
        }
        return $this->_xml;
    }

Usage Example

Beispiel #1
0
 /**
  * Constructor.
  *
  * @param string                                   $name   The name of
  *                                                         the directory.
  * @param Horde_Pear_Package_Xml_Element_Directory $parent The parent
  *                                                         directory.
  * @param string                                   $role   The file role.
  */
 public function __construct($name, $parent, $role = null)
 {
     $this->_name = $name;
     $this->_role = $role;
     $this->_parent = $parent;
     $this->_xml = $parent->getDocument();
     $this->_level = $parent->getLevel() + 1;
 }
All Usage Examples Of Horde_Pear_Package_Xml_Element_Directory::getDocument