Spec-Zone.ru › Symfony 3.0
РасширениеAttributeMatching класс AttributeMatchingExtension расширяет AbstractExtension
Расширение атрибутов для трансляции выражений XPath.
Этот компонент является портированием Python-библиотеки cssselect, авторское право принадлежит Ian Bicking, см. https://github.com/SimonSapin/cssselect.
Методы callable[] getNodeTranslators () Возвращает трансляторы узлов.
из AbstractExtension callable[] getCombinationTranslators () Возвращает трансляторы комбинаций.
из AbstractExtension callable[] getFunctionTranslators () Возвращает трансляторы функций.
из AbstractExtension callable[] getPseudoClassTranslators () Возвращает трансляторы псевдоклассов.
из AbstractExtension callable[] getAttributeMatchingTranslators () Возвращает трансляторы операций с атрибутами.
XPathExpr translateExists (XPathExpr $xpath, string $attribute, string $value)
XPathExpr translateEquals (XPathExpr $xpath, string $attribute, string $value)
XPathExpr translateIncludes (XPathExpr $xpath, string $attribute, string $value)
XPathExpr translateDashMatch (XPathExpr $xpath, string $attribute, string $value)
XPathExpr translatePrefixMatch (XPathExpr $xpath, string $attribute, string $value)
XPathExpr translateSuffixMatch (XPathExpr $xpath, string $attribute, string $value)
XPathExpr translateSubstringMatch (XPathExpr $xpath, string $attribute, string $value)
XPathExpr translateDifferent (XPathExpr $xpath, string $attribute, string $value)
string getName () Возвращает имя расширения.
Подробности callable[]
getNodeTranslators()
Возвращает переводчики узлов.
Эти вызываемые объекты получат узел в качестве первого аргумента и переводчик во втором.
Возвращаемое значение callable[]
getCombinationTranslators()
Возвращает переводчики комбинаций.
Возвращаемое значение callable[]
getFunctionTranslators()
Возвращает переводчики функций.
Возвращаемое значение callable[]
getPseudoClassTranslators()
Возвращает переводчики псевдоклассов.
Возвращаемое значение callable[]
getAttributeMatchingTranslators()
Возвращает переводчики операций с атрибутами.
Возвращаемое значение XPathExpr
translateExists(XPathExpr $xpath, string $attribute, string $value)
Параметры XPathExpr $xpath string $attribute string $value
Возвращаемое значение XPathExpr
translateEquals(XPathExpr $xpath, string $attribute, string $value)
Параметры XPathExpr $xpath string $attribute string $value
Возвращаемое значение XPathExpr
translateIncludes(XPathExpr $xpath, string $attribute, string $value)
Параметры XPathExpr $xpath string $attribute string $value
Возвращаемое значение XPathExpr
translateDashMatch(XPathExpr $xpath, string $attribute, string $value)
Параметры XPathExpr $xpath string $attribute string $value
Возвращаемое значение XPathExpr
translatePrefixMatch(XPathExpr $xpath, string $attribute, string $value)
Параметры XPathExpr $xpath string $attribute string $value
Возвращаемое значение XPathExpr
translateSuffixMatch(XPathExpr $xpath, string $attribute, string $value)
Параметры XPathExpr $xpath string $attribute string $value
Возвращаемое значение XPathExpr
translateSubstringMatch(XPathExpr $xpath, string $attribute, string $value)
Параметры XPathExpr $xpath string $attribute string $value
Возвращаемое значение XPathExpr
translateDifferent(XPathExpr $xpath, string $attribute, string $value)
Параметры XPathExpr $xpath string $attribute string $value
Возвращаемое значение string
getName()
Возвращает имя расширения.
Возвращаемое значение