IDLeDOM
DOM interfaces automatically generated from WebIDL
Loading...
Searching...
No Matches
Wikimedia\IDLeDOM\Stub\XPathEvaluatorBase Class Reference

Public Member Functions

XPathExpression createExpression (string $expression, $resolver=null)
 
XPathNSResolver callable createNSResolver ($nodeResolver)
 
XPathResult evaluate (string $expression, $contextNode, $resolver=null, int $type=0, $result=null)
 

Protected Member Functions

Exception _unimplemented ()
 

Member Function Documentation

◆ _unimplemented()

Exception Wikimedia\IDLeDOM\Stub\XPathEvaluatorBase::_unimplemented ( )
abstractprotected
Returns
Exception

◆ createExpression()

XPathExpression Wikimedia\IDLeDOM\Stub\XPathEvaluatorBase::createExpression ( string $expression,
$resolver = null )
Parameters
string$expression
XPathNSResolver | callable | null$resolver
Returns
XPathExpression

◆ createNSResolver()

XPathNSResolver callable Wikimedia\IDLeDOM\Stub\XPathEvaluatorBase::createNSResolver ( $nodeResolver)
Parameters
Node$nodeResolver
Returns
XPathNSResolver|callable

◆ evaluate()

XPathResult Wikimedia\IDLeDOM\Stub\XPathEvaluatorBase::evaluate ( string $expression,
$contextNode,
$resolver = null,
int $type = 0,
$result = null )
Parameters
string$expression
Node$contextNode
XPathNSResolver | callable | null$resolver
int$type
XPathResult | null$result
Returns
XPathResult

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