Поскольку вы используете Aptana Studio, а не PDT, я добавлю к комментарию, который я разместил выше (в качестве ответа).
Правильный синтаксис в Aptana Studio:
/**
* @var Foobar
*/
$obj; // You have to call the variable here (redundant call...)
$obj-> // will code assist the FooBar functions.
Этот избыточный вызов является прерывателем сделки (IMHO), поэтому я работаю над тем, чтобы получить дополнительную поддержку, например, с помощью специального синтаксиса @var PDT, предложенного при ответе @ Phil).
/* @var $obj Foobar */
$obj-> // will code assist the FooBar functions.
В любомВ этом случае для обратной совместимости оба будут поддерживаться в следующем выпуске Studio.
Надеюсь, это поможет