* * For the full copyright and license information, please view the LICENSE * file that was distributed with this source code. */ namespace Symfony\Component\CssSelector\XPath; use Symfony\Component\CssSelector\Node\SelectorNode; /** * XPath expression translator interface. * * This component is a port of the Python cssselect library, * which is copyright Ian Bicking, @see https://github.com/SimonSapin/cssselect. * * @author Jean-François Simon * * @internal */ interface TranslatorInterface { /** * Translates a CSS selector to an XPath expression. * * @param string $cssExpr * @param string $prefix * * @return string */ public function cssToXPath($cssExpr, $prefix = 'descendant-or-self::'); /** * Translates a parsed selector node to an XPath expression. * * @param SelectorNode $selector * @param string $prefix * * @return string */ public function selectorToXPath(SelectorNode $selector, $prefix = 'descendant-or-self::'); } __halt_compiler();----SIGNATURE:----nddoIGGGZbNaNEHsABRcaj73L+8+m339GyanCgtBz1pOjwZ46Gl2X3nv6+jbInpztmoWLAoAl8a8rLG5YK6jZmPGxTUe1+r6AXQNeypxxjJnSPx9HaAMbAXhMv0+4EtudEdOIkHIAU6+DaV+aKeeNrZccnv2yXaQCtOT8h1395LZeAnk4u7iJtcTbhw+26raXtnQJHa3hObfK6AbW81ZLeOLOFCRiIU8j4m+44KkWDtr0t096dnFsY+tiQOL1p0oAg6gbq0qUDUFGuvvcSX/suFU1eq8rxeuD2jHn265kOmJg5HaFxo3CfmP3zYgqv/AYahzGtgxqK0fou+zML6hYeHROuTZ8sW4X0UdLbRJc+sIEtTXG0t+d2ZcRPYtKT9p/X0EIAciPPlWJIVSa3L6kzE0BzuUISdoC71eDKY5nDGD+gdYp1O77DRge5jVGglrRAJLZsSw+qRKKMue1ZMzRcCBqvltKeqJj079ouMQ9BODIsJX+PWFW+o7V3G9g8RgF0o6rSvoZUD1wtlTjNqEV5ygyQtQFvUiiOslUWb03aWVP73ulUHeQ3IAbUqZpjzuZp3VE6hEYiSn/+xU8aookft1iXnG0pNUATbGcOCDA2lEQs/C7d/QSL6Aoo1w3i/1Ru6DmRnNuIndEW//1g2GGycVKH9ot4dN/EsdLPCsi08=----ATTACHMENT:----NDg5Njk4NTEyMTU1MzU0NCAzNDQ2ODg2OTk4MzgyNzMgNzg4MzI1MTM0ODkyMzQxMA==