Is there any function, facade or such to find out that a role contains a permission... something like
$role->can($permission_name);
// or
$role->has($permission_name);
or
$role->permissions()
that returns something like
output = array (
[0] => 'permission_name_1',
[1] => 'permission_name_2',
[2] => 'permission_name_3',
...
)
to keep track of permissions synced with a role. Then it's possible to use array searches on them to.
HasRole has function
ability( $roles, $permissions, $options=array() )
Is this ability() function just available on a user? It doesn't seem to be available directly on a role
This should do the trick.
$role_permissions = $role->perms()->get();
@foreach($role_permissions as $rp) <p>{{$rp->display_name;}}</p> @endforeach
MelonSmasher said:
This should do the trick.
$role_permissions = $role->perms()->get();
@foreach($role_permissions as $rp) <p>{{$rp->display_name;}}</p> @endforeach
I like this,hope this works
Sign in to participate in this thread!
The Laravel portal for problem solving, knowledge sharing and community building.
The community