Yii Behavior и автодополнение в PhpStorm (или тег @mixin в PHPDoc комментариях)?

PhpStorm умеет подхватывать типажи (traits). В Yii некое подобие типажей или примесей реализовано через Поведения (Behavior).



Возможно ли научить PhpStorm использовать методы из Поведения в контексте компонента, к которому оно привязано?



Было бы здорово указать связь через PHPDoc комментарии, например, с помощью тега @mixin. Но такой тег не реализован.

Возможно есть другие способы?



UPD

Всех заинтересованных приглашаю проголосовать за реализацию данной возможности в PhpStorm

клик
  • Вопрос задан
  • 6724 просмотра
Пригласить эксперта
Ответы на вопрос 6
nikosid
@nikosid
Наткнулся случайно на этот вопрос спустя несколько лет после его написания. На данный момент @mixin в PhpStorm работает так как хотел автор поста.
Ответ написан
Комментировать
megahertz
@megahertz
full stack разработчик
Если приходится часто использовать, добавляю нужные методы через @ method. Вы можете попробовать запросить новую фичу здесь
Ответ написан
@TurtleSun
Интересно, решение найдено на данный момент? Интересует для Zend Studio.
Ответ написан
Комментировать
@Melz
Можно попробовать добавить в самом верху страницы что-то типа

/* var $classInstance ClassA|ClassB */
Ответ написан
Комментировать
@Melz
Можно попробовать добавить в самом верху страницы что-то типа

/* var $classInstance ClassA|ClassB */
Ответ написан
Agent_J
@Agent_J Автор вопроса
Возможно SamDark нам поможет )
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы