Target class [role] does not exist. Laravel Spatie Middlewares
Soefyan Syah6 Apr 2021
AuthLaravelSpatie
Laravel Spatie error [ Target class [role] does not exist. ] Target class role tidak di temukan, error seperti ini mungkin akan kamu temukan ketika kamu menggunakan spatie untuk package middlewares di project laravel kamu.
![Target class [role] does not exist. Laravel Spatie Middlewares](https://firebasestorage.googleapis.com/v0/b/nuxtblog-2020.appspot.com/o/images%2F1617734009126%2Fjimmy-ofisia-f7xiGC81KTE-unsplash.jpg?alt=media&token=f04ed608-4579-4b3b-968f-d07b8172e246)
Laravel Spatie error [ Target class [role] does not exist. ]
Target class role tidak di temukan, error seperti ini mungkin akan kamu temukan ketika kamu menggunakan spatie untuk package middlewares di project laravel kamu.
jika kamu mendapatkan error yang sama kamu bisa melakukan cara di bawah ini untuk solve errornya . coba pastikan apakah kamu sudah menambahkan array di routeMiddleware di file app/Http/Kernel.php kemudian tambahkan line di bawah ini
'role' => \Spatie\Permission\Middlewares\RoleMiddleware::class,Dan jangan lupa untuk menambahkan use di dalam model user kamu, menjadi seperti di bawah ini
use Notifiable, HasRoles;semoga membantu salam solve.
