$permission]); } // Assign permissions to admin role $adminRole = Role::firstOrCreate(['name' => 'admin']); $adminRole->givePermissionTo($permissions); // Assign permissions to moderator role $moderatorRole = Role::firstOrCreate(['name' => 'moderator']); $moderatorRole->givePermissionTo([ 'view designers', 'edit designers', ]); // Assign permissions to editor role $editorRole = Role::firstOrCreate(['name' => 'editor']); $editorRole->givePermissionTo([ 'view designers', 'create designers', 'edit designers', ]); } }