CombinationExtension
class CombinationExtension extends AbstractExtension
XPath выражение переводчик - расширение для объединения.
Этот компонент является портом библиотеки Python cssselect, которая защищена авторскими правами Иана Бикинга, см. https://github.com/SimonSapin/cssselect.
Методы
| callable[] | getNodeTranslators() Возвращает переводчики узлов. | from AbstractExtension |
| callable[] | getCombinationTranslators() Возвращает переводчики сочетаний. | |
| callable[] | getFunctionTranslators() Возвращает переводчики функций. | from AbstractExtension |
| callable[] | getPseudoClassTranslators() Возвращает переводчики псевдоклассов. | from AbstractExtension |
| callable[] | getAttributeMatchingTranslators() Возвращает переводчики операций с атрибутами. | from AbstractExtension |
| XPathExpr | translateDescendant(XPathExpr $xpath, XPathExpr $combinedXpath) | |
| XPathExpr | translateChild(XPathExpr $xpath, XPathExpr $combinedXpath) | |
| XPathExpr | translateDirectAdjacent(XPathExpr $xpath, XPathExpr $combinedXpath) | |
| XPathExpr | translateIndirectAdjacent(XPathExpr $xpath, XPathExpr $combinedXpath) | |
| string | getName() Возвращает имя расширения. |
Детали
callable[] getNodeTranslators()
Возвращает переводчики узлов.
Эти вызываемые объекты получат узел в качестве первого аргумента и переводчик — во втором.
Возвращаемое значение
| callable[] |
callable[] getCombinationTranslators()
Возвращает переводчики сочетаний.
Возвращаемое значение
| callable[] |
callable[] getFunctionTranslators()
Возвращает переводчики функций.
Возвращаемое значение
| callable[] |
callable[] getPseudoClassTranslators()
Возвращает переводчики псевдоклассов.
Возвращаемое значение
| callable[] |
callable[] getAttributeMatchingTranslators()
Возвращает переводчики операций с атрибутами.
Возвращаемое значение
| callable[] |
XPathExpr translateDescendant(XPathExpr $xpath, XPathExpr $combinedXpath)
Параметры
| XPathExpr | $xpath | |
| XPathExpr | $combinedXpath |
Возвращаемое значение
| XPathExpr |
XPathExpr translateChild(XPathExpr $xpath, XPathExpr $combinedXpath)
Параметры
| XPathExpr | $xpath | |
| XPathExpr | $combinedXpath |
Возвращаемое значение
| XPathExpr |
XPathExpr translateDirectAdjacent(XPathExpr $xpath, XPathExpr $combinedXpath)
Параметры
| XPathExpr | $xpath | |
| XPathExpr | $combinedXpath |
Возвращаемое значение
| XPathExpr |
XPathExpr translateIndirectAdjacent(XPathExpr $xpath, XPathExpr $combinedXpath)
Параметры
| XPathExpr | $xpath | |
| XPathExpr | $combinedXpath |
Возвращаемое значение
| XPathExpr |
string getName()
Возвращает имя расширения.
Возвращаемое значение
| string |
© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/3.2/Symfony/Component/CssSelector/XPath/Extension/CombinationExtension.html