Further Drupal 8.6.4 changes. Some core files were not committed before a commit...
[yaffs-website] / vendor / symfony / css-selector / XPath / Extension / AbstractExtension.php
1 <?php
2
3 /*
4  * This file is part of the Symfony package.
5  *
6  * (c) Fabien Potencier <fabien@symfony.com>
7  *
8  * For the full copyright and license information, please view the LICENSE
9  * file that was distributed with this source code.
10  */
11
12 namespace Symfony\Component\CssSelector\XPath\Extension;
13
14 /**
15  * XPath expression translator abstract extension.
16  *
17  * This component is a port of the Python cssselect library,
18  * which is copyright Ian Bicking, @see https://github.com/SimonSapin/cssselect.
19  *
20  * @author Jean-François Simon <jeanfrancois.simon@sensiolabs.com>
21  *
22  * @internal
23  */
24 abstract class AbstractExtension implements ExtensionInterface
25 {
26     /**
27      * {@inheritdoc}
28      */
29     public function getNodeTranslators()
30     {
31         return array();
32     }
33
34     /**
35      * {@inheritdoc}
36      */
37     public function getCombinationTranslators()
38     {
39         return array();
40     }
41
42     /**
43      * {@inheritdoc}
44      */
45     public function getFunctionTranslators()
46     {
47         return array();
48     }
49
50     /**
51      * {@inheritdoc}
52      */
53     public function getPseudoClassTranslators()
54     {
55         return array();
56     }
57
58     /**
59      * {@inheritdoc}
60      */
61     public function getAttributeMatchingTranslators()
62     {
63         return array();
64     }
65 }