@@ -16,6 +16,11 @@ discard block |
||
16 | 16 | $this->parser = $parser; |
17 | 17 | } |
18 | 18 | |
19 | + /** |
|
20 | + * @param string $rule |
|
21 | + * |
|
22 | + * @return string |
|
23 | + */ |
|
19 | 24 | protected function compileToSource($rule, Target\CompilationTarget $compilationTarget, array $parameters) |
20 | 25 | { |
21 | 26 | $ast = $this->parser->parse($rule); |
@@ -51,6 +56,9 @@ discard block |
||
51 | 56 | EXECUTOR; |
52 | 57 | } |
53 | 58 | |
59 | + /** |
|
60 | + * @param string $rule |
|
61 | + */ |
|
54 | 62 | protected function getRuleIdentifier(Target\CompilationTarget $compilationTarget, $rule) |
55 | 63 | { |
56 | 64 | return hash('crc32b', get_class($compilationTarget) . $rule); |