XmlManager Class Reference

List of all members.


Public Member Functions

getInstance ()

Public Attributes

 $defaultNamespaceMap
 $namespaces = array()
 $options = array()

Detailed Description

Manages application-wide namespaces and XML parsing/generation settings. Private class, used exclusively within scope of XML class.

private

Definition at line 1236 of file xml.php.


Member Function Documentation

& XmlManager::getInstance (  ) 

Returns a reference to the global XML object that manages app-wide XML settings

Returns:
object public

Definition at line 1276 of file xml.php.

Referenced by Xml::addGlobalNs(), XmlNode::name(), Xml::options(), Xml::removeGlobalNs(), and Xml::resolveNamespace().


Member Data Documentation

XmlManager::$defaultNamespaceMap

Initial value:

 array(
        'dc'     => 'http://purl.org/dc/elements/1.1/',                 // Dublin Core
        'dct'    => 'http://purl.org/dc/terms/',                        // Dublin Core Terms
        'g'         => 'http://base.google.com/ns/1.0',                 // Google Base
        'rc'        => 'http://purl.org/rss/1.0/modules/content/',      // RSS 1.0 Content Module
        'wf'        => 'http://wellformedweb.org/CommentAPI/',          // Well-Formed Web Comment API
        'fb'        => 'http://rssnamespace.org/feedburner/ext/1.0',    // FeedBurner extensions
        'lj'        => 'http://www.livejournal.org/rss/lj/1.0/',        // Live Journal
        'itunes'    => 'http://www.itunes.com/dtds/podcast-1.0.dtd',    // iTunes
        'xhtml'     => 'http://www.w3.org/1999/xhtml',                  // XHTML,
        'atom'      => 'http://www.w3.org/2005/Atom'                    // Atom
    )

Definition at line 1258 of file xml.php.

XmlManager::$namespaces = array()

Definition at line 1244 of file xml.php.

XmlManager::$options = array()

Definition at line 1251 of file xml.php.


The documentation for this class was generated from the following file: