Как учить ларавел 8 по старым урокам?
Уже и в седьмой версии предпочтительным было указание контроллеров как callable

use App\Http\Controllers\MainController;

Route::get('/', [MainController::class, 'index'])
  ->name('admin.index');
Использовать отличную от урока версию фреймворка - это странно.

есть решение по другому написать кодЕсть решение загуглить и по первой же ссылке увидеть и объяснение и решение, которое требует только понимания основ PHP.

IDE helper для phpstorm работает как оказалось только с 8+ версиейПредыдущие версии пакета прекрасно работают с предыдущими версиями фреймворка, их никто не сжигал.

И это при том что я взял готовый архив из урока автора с композер и pacage json файламиУроки не отменяют необходимости думать и разбираться самостоятельно.

что посоветуетеесли долго мучится - что нибудь получится