Использовать отличную от урока версию фреймворка - это странно.
есть решение по другому написать код
Есть решение загуглить и по
первой же ссылке увидеть и объяснение и решение, которое требует только понимания
основ PHP.
IDE helper для phpstorm работает как оказалось только с 8+ версией
Предыдущие версии пакета прекрасно работают с предыдущими версиями фреймворка, их никто не сжигал.
И это при том что я взял готовый архив из урока автора с композер и pacage json файлами
Уроки не отменяют необходимости думать и разбираться самостоятельно.
что посоветуете
если долго мучится - что нибудь получится