как я могу использовать @var для переменной функции? - PullRequest
2 голосов
/ 18 мая 2010

у меня есть переменная $ user, которая имеет тип данных User (класс).

У меня есть метод класса, поэтому я не могу просто набрать:

/**
 * @var User
 */
$user = Factory::getInstance('User');

потому что это будет работать только со свойствами класса, а не с переменными метода, как в этом случае.

как я могу сказать netbeans, что эта переменная имеет тип данных User в методе?

Спасибо!

1 Ответ

1 голос
/ 18 мая 2010

Из этого ответа , вы можете сделать это:

$user = Factory::getInstance('User');
/* @var $user User */

//netbeans should now autocomplete $user->
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...