DEV Community

hardyweb
hardyweb

Posted on

Laravel 12-spatie role and permission

Jika sekirannya, kita upgrade dari laravel 10 ke laravel 12, ada beberapa tempat perlu dikemaskini

  1. kernel.php,

'role' => \Spatie\Permission\Middlewares\RoleMiddleware::class,
    'permission' => \Spatie\Permission\Middlewares\PermissionMiddleware::class,
    'role_or_permission' => \Spatie\Permission\Middlewares\RoleOrPermissionMiddleware::class,

Enter fullscreen mode Exit fullscreen mode

kepada


'role' => \Spatie\Permission\Middleware\RoleMiddleware::class,
    'permission' => \Spatie\Permission\Middleware\PermissionMiddleware::class,
    'role_or_permission' => \Spatie\Permission\Middleware\RoleOrPermissionMiddleware::class,

Enter fullscreen mode Exit fullscreen mode
  1. delete migration file create_permission_tables.php ,

run balik

php artisan vendor:publish --provider="Spatie\Permission\PermissionServiceProvider"
Enter fullscreen mode Exit fullscreen mode

Top comments (0)