假设我在index.php
中创建了一个对象,并将引用保存在变量$obj
中。
稍后在index.php
我包含/需要一个文件req.php
,我想在其中使用该对象的方法。
当我在$obj->
内输入req.php
时,有没有办法让Aptana 3.0.4向我展示对象的可用方法?
即。 Aptana应该认识到变量$obj
已经在文件层次结构中定义得更高,并且它保存了对象的引用。
答案 0 :(得分:0)
如果使用
在第一个var之前添加注释,可能会有所帮助/* @var YOUR_CLASS */
答案 1 :(得分:0)
3.0.4版中的正确语法如下:
/**
* @var Foobar
*/
$obj; // You have to call the variable here (redundant, I know)
$obj-> // will code assist the FooBar functions.
由于这不是一个很好的语法,我正在努力获得额外的支持,比如PDT特殊的@var语法:
/* @var $obj Foobar */
$obj-> // will code assist the FooBar functions.
两者都应该在Studio的下一个版本中得到支持。
希望有所帮助