Поскольку netbeans интенсивно использует комментарии docblock (и в этом случае find является унаследованным методом), если вы явно не указали тип возврата в блоке комментария для метода, Netbeans на самом деле не знает, что делать.
Вы можете помочь ему, добавив блок, подобный следующему:
/* @var $variable ClassName */
как в вашем коде
$paymentsModel = new Application_Model_DbTable_Payments();
/* @var $payment Application_Model_Payment */
$payment = $paymentsModel->find(1)->current();// return an Application_Model_Payment Object
$payment->setIdentifier();
Он будет «подсказывать» netbeans какчто это за переменная.
ОБНОВЛЕНИЕ: Вот пример того, как это сделать из объявления класса / метода.В этом примере $ что-то является экземпляром Application_Model_Token.
class User
{
/**
* @return Application_Model_Token
*/
public function reset()
{
//Some code etc
return $something
}
}