我在CakePHP 2.2应用程序中有一个控制器 我使用PhpStorm 4.0.1作为IDE。
在MyController.php文件中,我声明:
/**
* @property MyUtilComponent $MyUtil
*/
在我的控制器中,当我写$this->
时,我可以从下拉列表中选择“MyUtilComponent”。
但是当我写$this->MyUtilComponent->
时,没有选择任何功能名称选项。
当我写$this->MyUtil->addThis();
然后点击addThis
字和“转到声明”时,PhpStorm成功转到方法声明。
如何让函数名称自动完成?
注意:核心组件的行为相同。
答案 0 :(得分:2)
更新您的PHPStorm。 5.0.4版本目前已发布,可按您希望的方式运行。