neelbhanushali/laravel-roles-and-permissions

v1.0 2020-02-12 21:43 UTC

This package is auto-updated.

Last update: 2024-09-13 07:33:41 UTC


README

use NeelBhanushali\LaravelRolesAndPermissions\Traits\HasRolesAndPermissions trait.

relations

  • roles
  • permissions

methods

  • getRoles($scope_type = null, $scope_id = null)
  • getPermissions($scope_type = null, $scope_id = null)
  • hasRole($role_name, $scope_type = null, $scope_id = null)
  • hasPermission($permission_name, $scope_type = null, $scope_id = null)

Notes

  • add following to app/Http/Kernel.php file
'roles' => \NeelBhanushali\LaravelRolesAndPermissions\Middleware\Role::class,
'permissions' => \NeelBhanushali\LaravelRolesAndPermissions\Middleware\Permission::class,