Class Zend_Db_Xml_XmlUtil

Description

Zend_Db_Xml_XmlUtil provides a set of utility convenience methods to convert to/from various XML representations and Zend_Db_Xml_XmlContent

Located in /Db/Xml/XmlUtil.php (line 30)


	
			
Class Constant Summary
 ABOUT = 'about'
 DATA = 'data'
Method Summary
 static mixed exportToFile (Zend_Db_Xml_XmlContent $xmlContent,  $which, string $name, string $which,)
 static SimpleXML exportToSimpleXML (Zend_Db_Xml_XmlContent $xmlContent,  $which, string $which,)
 static string exportToString (Zend_Db_Xml_XmlContent $xmlContent,  $which, string $which,)
 static DOMDocument getDOM (Zend_Db_Xml_XmlContent $xmlContent,  $which, string $which,)
 static array getDOMAsMap (Zend_Db_Xml_XmlContent $xmlContent, string $which)
 static Zend_Db_Xml_XmlContent getXmlResult (array $xmlRow)
 static DOMDocument importSimpleXML (SimpleXML $sXML)
 static DOMDocument importString (string $str)
 static DOMDocument importXMLFile (string $fXML)
 static DOMDocument importXMLFileStream (resource $fsXML)
 static string saveXML (Zend_Db_Xml_XmlContent $xmlContent,  $which, string $which,)
 static void setDOM (Zend_Db_Xml_XmlContent $xmlContent, string $which, DOMDocument $dom)
 static void setDOMFromMap (array $map, Zend_Db_Xml_XmlContent $xmlContent, string $which)
Methods
static createDocument (line 235)

Convenience method to create an Zend_Db_Xml_XmlContent() object

  • access: public
static Zend_Db_Xml_XmlContent createDocument ()
static exportToFile (line 102)

Save the DOM to a file in the local directory path

  • access: public
static mixed exportToFile (Zend_Db_Xml_XmlContent $xmlContent,  $which, string $name, string $which,)
static exportToSimpleXML (line 129)

Convenience method to get a SimpleXML object representation of a DOM

  • access: public
static SimpleXML exportToSimpleXML (Zend_Db_Xml_XmlContent $xmlContent,  $which, string $which,)
static exportToString (line 157)

Convenience method to get a string representation of a DOM Same as saveXML()

  • access: public
static string exportToString (Zend_Db_Xml_XmlContent $xmlContent,  $which, string $which,)
static getDOM (line 197)

Convenience method to get a DOM

  • access: public
static DOMDocument getDOM (Zend_Db_Xml_XmlContent $xmlContent,  $which, string $which,)
static getDOMAsMap (line 248)

Retrieve the DOM from either DATA or ABOUT as an array

  • access: public
static array getDOMAsMap (Zend_Db_Xml_XmlContent $xmlContent, string $which)
static getXmlResult (line 278)

Convert an array into an Zend_Db_Xml_XmlContent object

  • access: public
static Zend_Db_Xml_XmlContent getXmlResult (array $xmlRow)
  • array $xmlRow
static importSimpleXML (line 56)

Convert SimpleXML object, $sXML, into a DOM

  • access: public
static DOMDocument importSimpleXML (SimpleXML $sXML)
  • SimpleXML $sXML
static importString (line 42)

Convert the string parameter, $str, into a DOM

  • access: public
static DOMDocument importString (string $str)
  • string $str
static importXMLFile (line 73)

Open the file associated with file at local path, $fXML.

Convert it to a DOM

parameter represents path to the file

  • access: public
static DOMDocument importXMLFile (string $fXML)
  • string $fXML
static importXMLFileStream (line 88)

$fsXML is a file stream. Convert the stream to a DOM

  • access: public
static DOMDocument importXMLFileStream (resource $fsXML)
  • resource $fsXML
static saveXML (line 170)

Convenience method to get a string representation of a DOM

  • access: public
static string saveXML (Zend_Db_Xml_XmlContent $xmlContent,  $which, string $which,)
static setDOM (line 218)

convenience method for setting a DOM

  • access: public
static void setDOM (Zend_Db_Xml_XmlContent $xmlContent, string $which, DOMDocument $dom)
  • Zend_Db_Xml_XmlContent $xmlContent
  • string $which: indicating which field to set the dom, either data or about
  • DOMDocument $dom
static setDOMFromMap (line 264)

Set the DOM for either DATA or ABOUT from an array

  • access: public
static void setDOMFromMap (array $map, Zend_Db_Xml_XmlContent $xmlContent, string $which)
Class Constants
ABOUT = 'about' (line 33)
DATA = 'data' (line 32)

Documentation generated on Thu, 18 Jan 2007 10:01:27 -0800 by phpDocumentor 1.3.1