从4.2到5.7找不到类'App \ Http \ Controllers \ Controller'

时间:2019-01-22 22:24:52

标签: laravel laravel-5.7

我正在尝试将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/"
},

0 个答案:

没有答案