使用PHPed开发PrestaShop模块时,我遇到了一些自动完成问题。
例如声明像这样的类时
class myModuleFrontController extends ModuleFrontController
IDE将无法识别父类ModuleFrontController
,因为它最初被声明为class ModuleFrontControllerCore{..}
而PS在某种程度上会eval
在最后删除Core
。
那么如何告诉IDE查看ModuleFrontControllerCore
?
我试过了
/*
* @uses ModuleFrontControllerCore
*/
class myModuleFrontController extends ModuleFrontController{
/**
* this one worked for $module property
* @var ModuleCore
*/
public $module;
}
我还使用了@var ModuleFrontControllerCore
,正如预期的那样,它不起作用
任何提示都赞赏。