У меня есть проект, который использовал MVC, где файл представления наследует $this
, который ссылается на класс представления, присоединенный к контроллеру.
Вспомогательные классы были присоединены в некоторых представлениях и являются используется следующим образом:
<?=$this->someHelper->renderSomething()?>
Я надеялся помочь разработчикам и IDE, выполнив это:
/** @var SomeHelper $this->someHelper */
По-видимому, это не поддерживается. Есть ли способ достичь этого?
В настоящий момент я могу найти только обходной путь, чтобы объявить помощника новой переменной и включить для этого оператор @var.