class DisallowUncompilableXSL extends AbstractXSLSupportCheck

Constants

XMLNS_XSL

XSL namespace

Properties

protected $supportedElements
protected $supportedFunctions
protected string[] $supportedOperators from  AbstractXSLSupportCheck

Methods

void
check(DOMElement $template, Tag $tag)

Check for elements not supported by the PHP renderer

void
checkXPathExpression(string $expr)

Check given XPath expression

void
checkXPathExpressions(DOMElement $template)

Check all XPath expressions in given template

void
checkXslElements(DOMElement $template)

Check all XSL elements in given template

array
getXPathExpressions(DOMElement $template)

Return all XPath expressions in given template

void
checkXslCopyOfElement(DOMElement $copyOf)

No description

Details

void check(DOMElement $template, Tag $tag)

Check for elements not supported by the PHP renderer

Parameters

DOMElement $template

node

Tag $tag

Tag this template belongs to

Return Value

void

protected void checkXPathExpression(string $expr)

Check given XPath expression

Parameters

string $expr

Return Value

void

protected void checkXPathExpressions(DOMElement $template)

Check all XPath expressions in given template

Parameters

DOMElement $template

Return Value

void

protected void checkXslElements(DOMElement $template)

Check all XSL elements in given template

Parameters

DOMElement $template

Return Value

void

protected array getXPathExpressions(DOMElement $template)

Return all XPath expressions in given template

Parameters

DOMElement $template

Return Value

array

at line 19
protected void checkXslCopyOfElement(DOMElement $copyOf)

No description

Parameters

DOMElement $copyOf

Return Value

void