在 PHP 中,当我像这样声明类变量时
/**
* @var \Factories\FormFactory
*/
public $formFactory;
&我在该类中使用它,就像$this->formFactory->
代码完成一样工作得很好。
但是,如果我在继承的类(不是直接后代)中尝试相同的方法,Netbeans 仍然建议使用正确类型的变量
但不建议其方法
知道为什么吗?我试图删除缓存无济于事。
信息:
产品版本:NetBeans IDE 8.0(内部版本 201403101706)
Java:1.8.0_11;Java HotSpot(TM) 64 位服务器 VM 25.11-b03
运行时:Java(TM) SE 运行时环境 1.8.0_11-b12
系统:在 amd64 上运行的 Windows 7 版本 6.1;CP1250; cs_CZ (nb)
用户目录:C:\Users\Ciki\AppData\Roaming\NetBeans\8.0 缓存目录:C:\Users\Ciki\AppData\Local\NetBeans\Cache\8.0