Класс 'App \ Http \ Controllers \ Controller' не найден с 4.2 до 5.7 - PullRequest
0 голосов
/ 23 января 2019

Я пытаюсь обновить 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/"
},
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...