I am currently evaluating your product and I have to say that I am very pleased with it so far. I am having a problem though with auto completion. I am currently using cakephp and I have a class PostsController that has a property Auth that references the class AuthComponent so before my class declaration I put:
* @property AuthComponent $Auth
so then when in my PostsController I type $this->A the autocomplete will have in the list Auth with AuthComponent as its class. So far so good. Then when I select Auth from the list : $this->Auth-> at this point I do not get any autocomplete options for the methods of the AuthComponent. The authComponent has a method startup that requires 1 paramater, when I type $this->Auth->startup(); with the paramater missing, phpstorm correctly gives me an error "required paramater ... missing". So obviously the IDE knows the methods for the AuthComponent but refuses to autocomplete for me. Looking online I saw that other people who did the same thing as me it worked fine for them so I was wondering if this is some kind of setting I need to fix for this to work.