mbhanife / laravel-users-acl
Laravel users Access list controller
Installs: 8
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/mbhanife/laravel-users-acl
Requires
- illuminate/database: ^9.0
- illuminate/support: ^9.0
This package is not auto-updated.
Last update: 2025-10-01 05:47:19 UTC
README
User access Controller package for laravel
Install
composer require mbhanife/laravel-users-acl
php artisan migrate
Use
Add ' use HasRole ' to user model
Add new role Just set name for that
Role::create(['name' => 'role name']);
Add new permission
Permission::create('name' => 'permission name')
Attach permission to role
$role = Role::find(x); $role->givePermissions(['permission name 1','permission name 2',...])
Attach role to user
$user = user::find(x); $user->giveRoles(['role name 1','role name 2',...])
Use permissions in controller
if ($user->can('permission name')) { do somethings }