Laravel 5 - 无法呼叫用户 class

Laravel 5 - Unable to call User class

我正在尝试从我的控制器中的数据库中提取所有用户,然后使用以下函数将其传递给视图。

public function carriers(){
    $aAllUsers = User::all();
    return view('carriers')->with("aAllUsers", $aAllUsers);
}

我收到以下错误

CarriersController.php 第 24 行中的 FatalErrorException: Class 'App\Http\Controllers\User' 未找到 在 CarriersController.php 第 24 行 在 HandleExceptions->fatalExceptionFromError(array('type' => '1', 'message' => 'Class 'App\Http\Controllers\User' 未找到', 'file' => '/Users/andrewmccallum/Documents/webdev/mobileMe/app/Http/Controllers/CarriersController.php', 'line' => '24')) HandleExceptions.php 第 116 行 在 HandleExceptions->handleShutdown()

如您所知,用户模型已经包含在 laravel 5 中,所以不确定为什么找不到预先存在的 class。可能是我的数据库配置?

抱歉,如果我没有包含足够的信息,我不确定还有什么可以提供帮助,所以如果您希望我 post 更多代码,请告诉我。

试试这个代码,你需要在 Laravel 5.

中使用 use 语句来包含用户 class
namespace App\Http\Controllers;

// write this to include User class
use App\User;

class CarriersController extends Copntroller
{
    public function carriers()
    {
        $aAllUsers = User::all();
        return view('carriers')->with("aAllUsers", $aAllUsers);
    }
}