|
@@ -20,12 +20,12 @@ |
|
|
block discarded – undo |
|
20
|
20
|
$this->functionSet = $functionSet; |
|
21
|
21
|
|
|
22
|
22
|
$this->translators = [ |
|
23
|
|
- Tokenizer::WHITESPACE => function($string) use ($prefix) { return '//' . $prefix . $string; }, |
|
24
|
|
- '' => function($string) use ($prefix) { return '/' . $prefix . $string; }, |
|
25
|
|
- Tokenizer::GREATER_THAN => function($string) use ($prefix) { return '/' . $prefix . $string; }, |
|
26
|
|
- Tokenizer::NUM_SIGN => function($string) { return '[@id=\'' . $string . '\']'; }, |
|
27
|
|
- Tokenizer::DOT => function($string) { return '[contains(concat(\' \', normalize-space(@class), \' \'), \' ' . $string . ' \')]'; }, |
|
28
|
|
- Tokenizer::OPEN_SQUARE_BRACKET => function($string) use ($hash) { return '[' .'php:function(\'\Transphporm\Parser\CssToXpath::processAttr\', \'' . json_encode($string) . '\', ., "' . $hash . '")' . ']'; }, |
|
|
23
|
+ Tokenizer::WHITESPACE => function($string) use ($prefix) { return '//'.$prefix.$string; }, |
|
|
24
|
+ '' => function($string) use ($prefix) { return '/'.$prefix.$string; }, |
|
|
25
|
+ Tokenizer::GREATER_THAN => function($string) use ($prefix) { return '/'.$prefix.$string; }, |
|
|
26
|
+ Tokenizer::NUM_SIGN => function($string) { return '[@id=\''.$string.'\']'; }, |
|
|
27
|
+ Tokenizer::DOT => function($string) { return '[contains(concat(\' \', normalize-space(@class), \' \'), \' '.$string.' \')]'; }, |
|
|
28
|
+ Tokenizer::OPEN_SQUARE_BRACKET => function($string) use ($hash) { return '['.'php:function(\'\Transphporm\Parser\CssToXpath::processAttr\', \''.json_encode($string).'\', ., "'.$hash.'")'.']'; }, |
|
29
|
29
|
//']' => function() { return ''; } |
|
30
|
30
|
]; |
|
31
|
31
|
} |