Artesaos\Defender\Traits\HasDefender::roleHasPermission PHP Method

roleHasPermission() public method

Check if the user has the given permission using only his roles.
public roleHasPermission ( string $permission, boolean $force = false ) : boolean
$permission string
$force boolean
return boolean
    public function roleHasPermission($permission, $force = false)
    {
        $permissions = $this->getRolesPermissions($force)->pluck('name')->toArray();
        return in_array($permission, $permissions);
    }