PHP 클래스 eZ\Publish\Core\FieldType\RichText\Converter\Render\Template

상속: extends eZ\Publish\Core\FieldType\RichText\Converter\Render, implements eZ\Publish\Core\FieldType\RichText\Converter
파일 보기 프로젝트 열기: ezsystems/ezpublish-kernel

공개 메소드들

메소드 설명
convert ( DOMDocument $document ) : DOMDocument Injects rendered payloads into template tag elements.

보호된 메소드들

메소드 설명
getNodeDepth ( DomNode $node ) : integer Returns depth of given $node in a DOMDocument.
isWrapped ( DomNode $node ) : boolean Returns if the given $node is wrapped inside another template node.
processTag ( DOMDocument $document, DOMElement $tag ) Processes given template $tag in a given $document.
saveNodeXML ( DOMNode $node ) : string Returns XML fragment string for given $node.

메소드 상세

convert() 공개 메소드

Injects rendered payloads into template tag elements.
public convert ( DOMDocument $document ) : DOMDocument
$document DOMDocument
리턴 DOMDocument

getNodeDepth() 보호된 메소드

Returns depth of given $node in a DOMDocument.
protected getNodeDepth ( DomNode $node ) : integer
$node DomNode
리턴 integer

isWrapped() 보호된 메소드

Returns if the given $node is wrapped inside another template node.
protected isWrapped ( DomNode $node ) : boolean
$node DomNode
리턴 boolean

processTag() 보호된 메소드

Processes given template $tag in a given $document.
protected processTag ( DOMDocument $document, DOMElement $tag )
$document DOMDocument
$tag DOMElement

saveNodeXML() 보호된 메소드

Returns XML fragment string for given $node.
protected saveNodeXML ( DOMNode $node ) : string
$node DOMNode
리턴 string