uzywam PHPStorm i gdy np. moja klasa implementuje jakis interfejs to daje:
class SomeClass implements Tools\Grid\GridInterface
To wg. PHPStorm Grid nie istnieje a konkretnie zaznacza mi slowo Grid na czerowo i pisze "undefined namespace".
Ale gdy dokladnie to samo wrzuce do use to dla PHPStorm w use juz jest ok
use Tools\Grid\GridInterface;
To juz jest ok. Czyli z jakiegos powodu PHPStorm w implements uzywa innego algorytmu?
To samo jest gdy klasa jest w komentarzu, np w return:
@return Tools\Grid\GridInterface
Tutaj rowniez Grid bedzie na czerwono
Ktos kojarzy o co chodzi i gdzie cos moge zmienic? Nie chce ciagle jednego uzycia klasy wrzucac do Use.
ps: oczywiscie gdy odpale aplikacje to niezaleznie czy jest w use czy od razu w implements to wszystko dziala bez zarzutu