Добрый день подскажите пожалуйста, в чем может быть причина, куда смотреть хотя бы.
Использую Slim php framework, в файле зависимостей добавляю свои два класса
$container['excel'] = function () {
$excel = new \PhpOffice\PhpSpreadsheet\Spreadsheet;
return $excel;
};
$container['xls'] = function () {
$xls = new \PhpOffice\PhpSpreadsheet\Writer\Xlsx;
return $xls;
};
но при попытке обратится к ним в роутере, используя $this, php storm не подтягивает сам класс даже и соответственно
$app->get('/test', function (Request $request, Response $response, array $args) {
$this->и тут автокомплит не работает
});
нет автокомплита методов. хотя прямо в файле зависимостей это работает.
Куда стоит копать, в чем может быть проблема: