App\Http\Controllers\Laralum\RolesController::editPermissions PHP Method

editPermissions() public method

public editPermissions ( $id )
    public function editPermissions($id)
    {
        Laralum::permissionToAccess('laralum.roles.access');
        # Check permissions
        Laralum::permissionToAccess('laralum.roles.permissions');
        # Find the role
        $role = Laralum::role('id', $id);
        if (!$role->allow_editing and !Laralum::loggedInuser()->su) {
            abort(403, trans('laralum.error_editing_disabled'));
        }
        # All permissions
        $permissions = Laralum::permissions();
        # Return the view
        return view('laralum/roles/permissions', ['role' => $role, 'permissions' => $permissions]);
    }