Rev 51 | Rev 55 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 51 | Rev 54 | ||
---|---|---|---|
Line 51... | Line 51... | ||
51 | } |
51 | } |
52 | 52 | ||
53 | class MyFastPHPCodeExplorer { |
53 | class MyFastPHPCodeExplorer { |
54 | 54 | ||
55 | public function handle($code) { |
55 | public function handle($code) { |
- | 56 | $code = preg_replace('@function\s*\(@sm', '(', $code); // invalidate Lamba functions |
|
- | 57 | ||
56 | $token = token_get_all($code); |
58 | $token = token_get_all($code); |
57 | $wait_function = false; |
59 | $wait_function = false; |
58 | $wait_const = false; |
60 | $wait_const = false; |
59 | $wait_class = false; |
61 | $wait_class = false; |
60 | $wait_trait = false; |
62 | $wait_trait = false; |