Spec-Zone.ru › Symfony 2.8
РасширениеAttributeMatching класс AttributeMatchingExtension расширяет AbstractExtension
Расширение переводчика выражений XPath для атрибутов.
Этот компонент является портом библиотеки Python cssselect, которая защищена авторскими правами Иана Бикинга, см. 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()
Возвращает имя расширения.
Значение возврата