是否可以设置Aptanta为使用框架的自动加载类加载的类提供代码帮助?
例如:
$myInstance = Project_Loader::load('MyClass');
在这里,我的类一找到就会从层次结构中加载,所以如果我设置了这些库:
/library/Library1
/library/Library2
/library/Library3
如果MyClass在Library2中,它将找到Library2_MyClass
。如果我使用启动对象,Aptana效果很好
$myInstance = new Library2_MyClass();
但是有什么方法可以让Aptana知道加载它并使用基于Project_Loader::load('MyClass')
的代码辅助/智能感知吗?
目前不可能,因为它非常动态,并且特定于框架。
您所能做的就是添加一个注释来提示该类型。
例如:
/* @var $myInstance MyClass*/
$myInstance-> // and you'll get the MyClass code-assist.