解决 Laravel 10 中的“类不存在”错误

问题描述 投票:0回答:1

我是 Laravel 10 的新手,最近安装了 Jetstream。当我在控制台中运行

php artisan route:list
时,出现以下错误:
Class "verified" does not exist

我的内核中确实有

verified

protected $middlewareAliases = [
    ...
    ...
    'verified' => \Illuminate\Auth\Middleware\EnsureEmailIsVerified::class,
];

我不知道我错过了什么或如何解决这个问题。

php laravel laravel-10
1个回答
0
投票

$middlewareAliases
不是类别名。您可以使用
aliases
 文件中的 
app.php
来完成此操作

$middlewareAliases
用于路线

// allows for this
Route::get('/', SomeController::class)->middleware('verified');

// instead of this
use Illuminate\Auth\Middleware\EnsureEmailIsVerified::class;

Route::get('/', SomeController::class)->middleware(EnsureEmailIsVerified::class);
© www.soinside.com 2019 - 2024. All rights reserved.