We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 3713e81 commit 65c5cbaCopy full SHA for 65c5cba
src/Annotator/ComponentAnnotator.php
@@ -2,8 +2,11 @@
2
namespace IdeHelper\Annotator;
3
4
use Cake\Controller\ComponentRegistry;
5
+use Cake\Controller\Controller;
6
use Cake\Core\App;
7
use Cake\Core\Plugin;
8
+use Cake\Network\Request;
9
+use Cake\Network\Session;
10
11
class ComponentAnnotator extends AbstractAnnotator {
12
@@ -23,7 +26,10 @@ public function annotate($path) {
23
26
return false;
24
27
}
25
28
- $object = new $className(new ComponentRegistry());
29
+ $request = new Request();
30
+ $request->session(new Session());
31
+ $controller = new Controller();
32
+ $object = new $className(new ComponentRegistry($controller));
33
$helperMap = $this->_invokeProperty($object, '_componentMap');
34
35
$annotations = [];
0 commit comments