1 | <?php |
||
17 | class ElementFinderFactory implements ElementFinderFactoryInterface { |
||
18 | |||
19 | /** |
||
20 | * @var LinkConverterInterface |
||
21 | */ |
||
22 | private $linkConverter; |
||
23 | 15 | ||
24 | 15 | /** |
|
25 | 15 | * @var EncodingConverterInterface |
|
26 | 15 | */ |
|
27 | 15 | private $encodingConverter; |
|
28 | 15 | ||
29 | /** |
||
30 | 15 | * @var ExpressionTranslatorInterface |
|
31 | 5 | */ |
|
32 | 5 | private $expressionTranslator; |
|
33 | |||
34 | 15 | /** |
|
35 | * @param ExpressionTranslatorInterface|null $expressionTranslator |
||
36 | * @param LinkConverterInterface|null $linkConverter |
||
37 | * @param EncodingConverterInterface|null $encodingConverter |
||
38 | */ |
||
39 | public function __construct( |
||
54 | |||
55 | /** |
||
56 | * @inheritdoc |
||
57 | */ |
||
58 | public function create(ResponseInterface $response, string $affectedUrl = '') : ElementFinder { |
||
69 | |||
70 | } |