NodeExtension
class NodeExtension extends AbstractExtension
Перевод узла выражения XPath.
Этот компонент является портом Python-библиотеки cssselect, авторское право принадлежит Ian Bicking, см. https://github.com/SimonSapin/cssselect.
Константы
| ELEMENT_NAME_IN_LOWER_CASE | |
| ATTRIBUTE_NAME_IN_LOWER_CASE | |
| ATTRIBUTE_VALUE_IN_LOWER_CASE | |
Методы
Детали
callable[]
getNodeTranslators()
Возвращает переводчики узлов.
Эти вызываемые объекты получат узел в качестве первого аргумента и переводчик — во втором.
Значение возврата
callable[]
getCombinationTranslators()
Возвращает переводчики комбинаций.
Значение возврата
callable[]
getFunctionTranslators()
Возвращает переводчики функций.
Значение возврата
callable[]
getPseudoClassTranslators()
Возвращает переводчики псевдоклассов.
Значение возврата
callable[]
getAttributeMatchingTranslators()
Возвращает переводчики операций с атрибутами.
Значение возврата
__construct(int $flags = 0)
Параметры
$this
setFlag(int $flag, bool $on)
Параметры
Значение возврата
bool
hasFlag(int $flag)
Параметры
Значение возврата
Параметры
Значение возврата
Параметры
Значение возврата
Параметры
Значение возврата
Параметры
Значение возврата
Параметры
Значение возврата
Параметры
Значение возврата
Параметры
Значение возврата
Параметры
Значение возврата
Параметры
Значение возврата
string
getName()
Возвращает имя расширения.
Значение возврата