В отдельном файле MyClass.php есть класс с двумя методами:
<?php
class MyClass {
public function render() {
require template.php
}
public function method1() {
//some code here
}
}
В файле template.php мы вызываем метод method1 через $this->method1:
<?php
$this->method1();
PHPStorm не понимает, что $this в данном контексте - это экземпляр класса MyClass и поэтому в файле класса пишет "Unused element" при наведении на метод method1, и не работает переход по CTRL+клик по вызову метода $this->method1();
Какие phpdoc комменты нужно прописать, чтобы это работало, так как следует? Спасибо!