@@ -34,6 +34,9 @@ discard block |
||
34 | 34 | return $this->data->$func(...$args); |
35 | 35 | } |
36 | 36 | |
37 | + /** |
|
38 | + * @param Value $parser |
|
39 | + */ |
|
37 | 40 | public function parseNested($parser, $token, $funcName) { |
38 | 41 | $args = $parser->parseTokens($token['value'], $this->data); |
39 | 42 | if ($args[0] == $this->data) $args = []; |
@@ -49,6 +52,9 @@ discard block |
||
49 | 52 | else return call_user_func_array([$obj, $func], $args); |
50 | 53 | } |
51 | 54 | |
55 | + /** |
|
56 | + * @param boolean $autoLookup |
|
57 | + */ |
|
52 | 58 | public function extract($last, $autoLookup) { |
53 | 59 | if ($autoLookup && isset($this->data->{$last})) { |
54 | 60 | return $this->data->{$last}; |