Визуальный код: как заставить intellisense объекта работать, когда используется как ссылка в другом объекте? - PullRequest
1 голос
/ 30 апреля 2019

Я работаю над некоторым проектом php.Я заметил, что как только я создаю ссылку в объекте на другой, визуальный код не распознает методы ссылочного объекта.Например:

require_once('../application/libraries/Processor.php');

    class Images{
        public function __construct($processor){
            $this->processor = new Processor();//intellisense DOES work
        }

        public function myFunc(){
            $this->processor->someFunc();//The intellisense does NOT work. 
        //If I hover over "processor", nothing appears.
        }
    }

Я использую плагин "php intelephense".Я помню, что проблема была та же, при работе с JS (без плагинов).

Есть ли обходной путь или плагин для этой проблемы?

...