📚 Looking for current Exponential documentation? This site contains legacy SDK & API reference docs (eZ Publish era). For up-to-date 2026 product documentation, visit doc.exponential.earth.

  class / eZXMLOutputHandler  

eZXMLOutputHandler Class Reference

The class eZXMLOutputHandler does. More...

Inheritance diagram for eZXMLOutputHandler:

TODO — Image not available in archive

Title:   eZXMLOutputHandler Class Inheritance Diagram (Doxygen)
File:    /doc/generated/html/classeZXMLOutputHandler.png

What this image shows:
Doxygen-generated class inheritance diagram for the eZXMLOutputHandler PHP class. Shows the inheritance hierarchy: which classes eZXMLOutputHandler extends and which classes inherit from it, with links to parent and child class documentation. This diagram was auto-generated from the Exponential 3.1 PHP source code using Doxygen circa 2003.

Replacement instructions:
Run Doxygen on the Exponential 3.1 PHP source and locate the generated classeZXMLOutputHandler.png in the output. Or draw the inheritance tree manually from the API reference. Save as /doc/generated/html/classeZXMLOutputHandler.png

See /sdk/missing.html for the full list of missing images.
List of all members.

Public Methods

 eZXMLOutputHandler (&$xmlData,$aliasedType)
 attributes ()
 hasAttribute ($name)
attribute ($name)
 viewTemplateName ()
 isValid ()
viewTemplateSuffix (&$contentobjectAttribute)
 xmlData ()
outputText ()

Private Attributes

 XMLData

Detailed Description

The class eZXMLOutputHandler does.

Definition at line ezxmloutputhandler.php.


Constructor & Destructor Documentation

eZXMLOutputHandler::eZXMLOutputHandler &$    xmlData,
  aliasedType
 

Constructor

Definition at line ezxmloutputhandler.php.

References xmlData().


Member Function Documentation

& eZXMLOutputHandler::attribute   name
 

Returns:
the value of the attribute $name if it exists, if not returns null.

Definition at line ezxmloutputhandler.php.

References eZDebug::writeError().

Referenced by attribute().

eZXMLOutputHandler::attributes  
 

Returns:
an array with attribute names.

Definition at line ezxmloutputhandler.php.

eZXMLOutputHandler::hasAttribute   name
 

Returns:
true if the attribute $name exists.

Definition at line ezxmloutputhandler.php.

eZXMLOutputHandler::isValid  
 

\virtual

Returns:
true if the output handler is considered valid, if not the handler will not be used.
Note:
Default returns true

Definition at line ezxmloutputhandler.php.

& eZXMLOutputHandler::outputText   [pure virtual]
 

Returns the output text representation of the XML structure, implement this to turn XML into an output format.

Definition at line ezxmloutputhandler.php.

Referenced by attribute().

eZXMLOutputHandler::viewTemplateName  
 

Returns:
the template name for this input handler, includes the edit suffix if any.

Definition at line ezxmloutputhandler.php.

References viewTemplateSuffix().

Referenced by attribute().

& eZXMLOutputHandler::viewTemplateSuffix &$    contentobjectAttribute [pure virtual]
 

Returns:
the suffix for the attribute template, if false it is ignored.

Definition at line ezxmloutputhandler.php.

Referenced by viewTemplateName().

eZXMLOutputHandler::xmlData  
 

Returns:
the xml data as text.

Definition at line ezxmloutputhandler.php.

References XMLData.

Referenced by eZXMLOutputHandler().


Member Data Documentation

eZXMLOutputHandler::XMLData [private]
 

Contains the XML data as text

Definition at line ezxmloutputhandler.php.

Referenced by xmlData().


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

Exponential Copyright © 1998 - 2026 7x