簡體   English   中英

spatie 錯誤:PermissionServiceProvider 未加載(Laravel 權限)

[英]spatie error : PermissionServiceProvider Not Loaded (Laravel Permissions)

我正在使用來自 spatie 的Laravel 權限 我已經完成了與使用 Laravel 權限的文檔中提供的相同的操作。

app.php Spatie\Permission\PermissionServiceProvider::class,

並完成了文檔中提到的所有事情。我的 laravel 版本是7.x

//My Route.php
Route::get('/createRole',function(){

    $role = Role::find(1);
    $permission = Permission::find(1);
    $role->givePermissionTo($permission);
    return "Roles Added Success";

});

我的 O/P 說

Class '角色' 未找到

這是因為實際的提供者名稱是“Spatie\Permission\PermissionServiceProvider”。 此外,一般情況下,您不需要手動注冊它,僅當您禁用自動 package 發現時。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM