There is no permission named `4` for guard `web`. Bugs Resolved

There is no permission named `4` for guard `web`. Bugs Resolved

Method 1:

				
					

$permissionIds = collect($request->input('permission'))
->map(fn($val) => (int)$val)
->all();
				
			

Method 2:

				
					Open your Laravel project's composer.json file.

Find the "require" section in your composer.json file.

Change the "spatie/laravel-permission" package version to "5.11.*" like this:

jsonCopy code

"require": {
// ... other dependencies ...
"spatie/laravel-permission": "5.11.*",
}

Save the composer.json file.



Open your terminal or command prompt and navigate to your Laravel project's root directory.

Run the following command to update your project's dependencies and install the specified version:

				
			
				
					composer update spatie/laravel-permission
				
			

I Hope Your Issue Is resolved

Leave a Comment

Your email address will not be published. Required fields are marked *

Scroll to Top