Я пытаюсь обновить Laravel с 4.2 до 5.7, и я начал с создания нового проекта и перемещения моих файлов. После перемещения моих контроллеров у меня теперь есть ошибка Класс «App \ Http \ Controllers \ Controller» не найден.
Вот контроллер
<?php
namespace App\Http\Controllers;
use App\Http\Controllers\Controller;
class BaseController extends Controller
{
protected $messageBag = null;
public function __construct()
{
// CSRF Protection
$this->beforeFilter('csrf', array('on' => 'post'));
//
$this->messageBag = new Illuminate\Support\MessageBag;
}
protected function setupLayout()
{
if ( ! is_null($this->layout)) {
$this->layout = View::make($this->layout);
}
}
}
Я также попробовал composer dump-autoload, и в моем файле composer есть следующее
"psr-4": {
"App\\": "app/"
},