2013-10-24 3 views
1

У меня есть следующий код:Netbean для завершения кода PHP для @var?

/** @var ObjectClass $instanceName */ 
$x = $instanceName->method(); 

и не получить код завершения при вводе $instanceName->, Netbean имеют такую ​​особенность? Мне не хватает какой-либо конфигурации или неправильного синтаксиса? $instanceName был получен из селектора услуг, поэтому ни один тип параметра не подсказывает ни намека на тип свойства, просто оставайся этой опцией, но не работает.

ответ

0

Должно быть так:

/* @var $instanceName ObjectClass */ 

Если ObjectClass находится внутри пространства имен, необходимо объявить пространство имен ... PHP usings не включены.

, например:

/* @var $instanceName \Namespace\LikeA\Boss\ObjectClass */ 
Смежные вопросы