我有一段代码,如下所示,它工作得很好,但PHP Storm没有显示代码完成,我无法按CTRL +单击打开方法。有没有办法让PHP风暴了解方法的位置以便更快地打开?
$data= MyCoolBusinessManager::Instance()->GetSomeData();
仅仅是一个FYI,我也在使用spl_autoload_register()函数而不是包含所有地方,因为我的类遵循标准的命名格式。
答案 0 :(得分:7)
您需要在单例中的Instance()函数上放置一个PHPDoc注释,该函数表示您的单例函数返回该类的类型:
/**
* @return MyCoolBusinessManager
*/