راکت

لاراول-خطا در تعیین مجوز برای نقش ها

بدون پاسخ

سلام.
وقتی از پکیچ spati استفاده میکنم و به ادمین مجوز میدم و هنگام استفاده از این مجوز در blade خطای زیر را نشان میده.دلیل این موضوع چی هست؟
Spatie\Permission\PermissionRegistrar::Spatie\Permission{closure}(): Argument #1 ($user) must be of type Illuminate\Contracts\Auth\Access\Authorizable, App\Models\Admin given, called in C:\Users\SibCo\Desktop\HotelReserve\vendor\laravel\framework\src\Illuminate\Auth\Access\Gate.php on line 553

$admin = Admin::create([
            'full_name' => 'xxxxx',
            'national_code' => '1111111111',
            'mobile' => '4446787',
            'email' => 'mjjdjbjd@gmail.com',
            'password' => \Illuminate\Support\Facades\Hash::make('123456789')
        ]);

        $admin->givePermissionTo(Permission::all());
        $admin->assignRole('super_admin');
m.mahmoudi
m.mahmoudi
@m.mahmoudi7276
ثبت پرسش جدید

پاسخ‌ها

0

هنوز پاسخی ثبت نشده

اولین نفری باشید که به این پرسش کمک می‌کند و مسیر حل مشکل را باز می‌کند.

اولین پاسخ را بنویسید

شاید پاسخ شما همین‌جا باشد

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام