Netbeans Auto-Complete не работает для пользовательского PHP-класса

У меня есть следующий класс в проекте Zend Framework:

<?php /** * User's class * * This class should be responsible for all * * @author Steve Davies * @copyright 2012 * @version SVN: $Id$ */ class Api_Admin_Users extends Api_Core { /** * Class Constructor * * @return void */ public function __construct() { parent::__construct(); } /** * Get User's name * * This returns the user's name * * @return void */ public function new() { $user = self::_instance()->_em->getRepository('UserManagement\Users')->find('1'); echo $user->getFullName(); } } 

Однако когда я пытаюсь использовать $user->getFullName(); кода на $user->getFullName(); , он не работает.

Используя следующий трюк отсюда , он работает:

 /** * Get User's name * * This returns the user's name * * @return void */ public function new() { /* @var $user \UserManagement\Users */ $user = self::_instance()->_em->getRepository('UserManagement\Users')->find('1'); echo $user->getFullName(); } 

Но я не хочу включать эту строку комментариев каждый раз, когда я создаю объект. Когда я пытаюсь перенести это на определение класса – или даже на определение метода, он не работает.

Может ли кто-нибудь дать ответ на это?