@@ -8,6 +8,9 @@ discard block |
||
8 | 8 | class Repeat implements \Transphporm\Property { |
9 | 9 | private $data; |
10 | 10 | |
11 | + /** |
|
12 | + * @param \Transphporm\Hook\DataFunction $data |
|
13 | + */ |
|
11 | 14 | public function __construct($data) { |
12 | 15 | $this->data = $data; |
13 | 16 | } |
@@ -35,6 +38,9 @@ discard block |
||
35 | 38 | return false; |
36 | 39 | } |
37 | 40 | |
41 | + /** |
|
42 | + * @param \Transphporm\Hook\Rule $rule |
|
43 | + */ |
|
38 | 44 | private function createHook($newRules, $rule) { |
39 | 45 | $hook = new \Transphporm\Hook\Rule($newRules, $rule->getPseudoMatcher(), $this->data); |
40 | 46 | foreach ($rule->getProperties() as $name => $property) $hook->registerProperty($name, $property); |