PHP @var аннотация для элемента массива

Я знаю что в $Foo И в $array['Foo'] Я храню class Bar пример.

Я ожидал того же результата использования @var аннотация в обоих случаях.

Работает правильно:

/* @var $Foo Bar */
$Foo->| // [I see tips correctly]

Но как это сделать:

/* @var $array['Foo'] Bar */
$array['Foo']->| // [I want to see tips here, but nothing happens]

Постскриптум Знак | показывает положение курсора текста.

P.S.2. Я протестировал эту аннотацию на PhpStorm 7. Не готова ли эта среда к этой функции?

1

Решение

Это на самом деле работает для меня в PhpStorm 9. Может быть, вы должны попробовать обновить: https://www.jetbrains.com/phpstorm/download/

1

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector