eZ Publish Community Project (Legacy Stack) 2013.4
Class

eZXMLOutputHandler

class eZXMLOutputHandler

Properties

$OutputTags
$TemplatesPath
$XMLData
$Document
$XMLSchema
$AliasedType
$AliasedHandler
$Output
$Tpl
$TemplateURI
$Res
$AllowMultipleSpaces
$AllowNumericEntities
$ContentObjectAttribute
$ObjectAttributeID
$LinkArray
$ObjectArray
$NodeArray
$NestingLevel

Methods

eZXMLOutputHandler($xmlData, $aliasedType, $contentObjectAttribute = null)

attributes()

hasAttribute($name)

attribute($name)

viewTemplateName()

isValid()

viewTemplateSuffix($contentobjectAttribute)

xmlData()

outputText()

prefetch()

getAttributeValueArray($tagName, $attributeName)

outputTag($element, $siblingParams, $parentParams = array())

renderTag($element, $content, $vars)

renderAll($element, $childrenOutput, $vars)

callTagInitHandler($handlerName, $element, $attributes, $siblingParams, $parentParams)

callTagRenderHandler($handlerName, $element, $childrenOutput, $vars)

Details

at line 24
public eZXMLOutputHandler($xmlData, $aliasedType, $contentObjectAttribute = null)

Parameters

$xmlData
$aliasedType
$contentObjectAttribute

at line 52
public attributes()

at line 63
public hasAttribute($name)

Parameters

$name

at line 71
public attribute($name)

Parameters

$name

at line 109
public viewTemplateName()

at line 126
public isValid()

at line 135
public viewTemplateSuffix($contentobjectAttribute)

Parameters

$contentobjectAttribute

at line 144
public xmlData()

at line 153
public outputText()

at line 203
public prefetch()

at line 286
public getAttributeValueArray($tagName, $attributeName)

Parameters

$tagName
$attributeName

at line 310
public outputTag($element, $siblingParams, $parentParams = array())

Parameters

$element
$siblingParams
$parentParams

at line 545
public renderTag($element, $content, $vars)

Parameters

$element
$content
$vars

at line 594
public renderAll($element, $childrenOutput, $vars)

Parameters

$element
$childrenOutput
$vars

at line 605
public callTagInitHandler($handlerName, $element, $attributes, $siblingParams, $parentParams)

Parameters

$handlerName
$element
$attributes
$siblingParams
$parentParams

at line 620
public callTagRenderHandler($handlerName, $element, $childrenOutput, $vars)

Parameters

$handlerName
$element
$childrenOutput
$vars