Как указать тип для $this в подключаемом файле?
Непростой вопрос про PHPDoc
Одна страница
Распечатать
. Редактировалось 3 раза, последний — #1
Возник достаточно непростой вопрос про PHPDoc. Допустим, есть файл с классом, в одном из методов которого делается require на какой-нибудь файл (допустим, шаблон, большая часть которого — HTML-код + вставки для вывода свойств класса). Вопрос: можно ли как-то указать в этом подключаемом файле с помощью директив PHPDoc, что $this и self относятся к конкретному классу, чтобы VSCode и анализаторы кода (типа PHPStan) не воспринимали их использование как ошибку использования $this вне класса?
Пробовал
, в VSCode вроде сработало, а PHPStan всё равно воспринимает это как ошибку.
Пробовал
/** @var $this ClassName */
, в VSCode вроде сработало, а PHPStan всё равно воспринимает это как ошибку.
Ребята, давайте жить спокойно!
Одна страница
Распечатать У вас нет прав для отправки сообщений в эту тему.