App\Http\Controllers\Laralum\RolesController::update PHP Метод

update() публичный Метод

public update ( $id, Illuminate\Http\Request $request )
$request Illuminate\Http\Request
    public function update($id, Request $request)
    {
        Laralum::permissionToAccess('laralum.roles.access');
        # Check permissions
        Laralum::permissionToAccess('laralum.roles.edit');
        # Find the row
        $row = Role::findOrFail($id);
        if (!$row->allow_editing and !Laralum::loggedInuser()->su) {
            abort(403, trans('laralum.error_editing_disabled'));
        }
        # Save the data
        $data_index = 'roles';
        require 'Data/Edit/Save.php';
        # Return the admin to the users page with a success message
        return redirect()->route('Laralum::roles')->with('success', trans('laralum.msg_role_edited'));
    }