Last months i have been using PHPStorm in a Windows machine, and our applications have got many code like this: $user = SessionManager::getUser(); var_dump($user->getId());
And i could navigate to the getId method. PhpStorm did not know which getId method were the adequate (many classes have got that method), but it showed me all available options so i can select the correct class and open its source code.
Now i am running PHPStorm 2.1 in Ubuntu, and i can not navigate to the getId method. PHPStorm can not resolve it. I have read in the forums that it can be solved using phpdoc (defining @return in the getId method or @var in the code that uses it), but many code should be updated and at this moment is impossible.
So i wanted to back to a previous version. I have download 2.0.1 version and "my problem" is not fixed. Perhaps i used another version in Windows, or i am doing something wrong.
We do keep only the lastest minor update for all releases on the CDN
http://download.jetbrains.com/webide/PhpStorm-2.0.1.zip
available packages: .zip .dmg .exe .tar.gz
BTW - why do you want to go back to 2.0?
Thanks for your quick answer!
Last months i have been using PHPStorm in a Windows machine, and our applications have got many code like this:
$user = SessionManager::getUser();
var_dump($user->getId());
And i could navigate to the getId method. PhpStorm did not know which getId method were the adequate (many classes have got that method), but it showed me all available options so i can select the correct class and open its source code.
Now i am running PHPStorm 2.1 in Ubuntu, and i can not navigate to the getId method. PHPStorm can not resolve it. I have read in the forums that it can be solved using phpdoc (defining @return in the getId method or @var in the code that uses it), but many code should be updated and at this moment is impossible.
So i wanted to back to a previous version. I have download 2.0.1 version and "my problem" is not fixed. Perhaps i used another version in Windows, or i am doing something wrong.
Thank you for your help,
Armando
This "feature" was the result of errorneus heuristic in 1.0.x only.
1.0.2 is available on the CDN. Note that its not supported anymore so please do not report any bugs on 1.0.x -> the answer will be upgrade to latest.
Ok! Thanks again for your quick answer.
Regards,
Armando