Задать вопрос
@alexkozlov1982

Как побороть ошибку для class_alias в PhpStorm?

В коде проекта использую class_alias для обьявления виртуального класса. PhpStorm не понимает эту конструкцию и следовательно не видит на какой класс я ссылаюсь и выдает ошибку.

Все описывать долго, лучше дам ссылку github.com/zendframework/zend-expressive-skeleton/...

PhpStorm видит ошибку в классе \App\Action\HomePageAction метод process

А class_alias находится в vendor/http-interop/http-server-middleware/alias.php

Получается поставил фреймворк на пробу и сразу буксы с PhpStorm

@noinspection проблемы не решает так как вместо ошибки выводит предупреждения

Что посоветуете?
  • Вопрос задан
  • 287 просмотров
Подписаться 1 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Skillfactory
    Профессия Fullstack веб-разработчик на JavaScript и PHP
    20 месяцев
    Далее
  • Хекслет
    PHP-разработчик
    10 месяцев
    Далее
  • Нетология
    Веб-разработчик с нуля: профессия с выбором специализации
    14 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
artspb
@artspb
PhpStorm Developer
Я скачал указанный проект, установил зависимости с помощью Composer, но ошибку в указанном классе так и не увидел. Было бы здорово увидеть больше конкретики: какая версия IDE используется, какая именно ошибка возникает.

Также в версии 2018.1 мы существенно переработали поддержку алиасов. Я бы рекомендовал скачать последний EAP, и попробовать в нем.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы