/** * Update the specified resource in storage. * * @param \Illuminate\Http\Request $request * @param int $id * @return \Illuminate\Http\Response */ public function update(Request $request, Role $role) { $this->validate($request, ['role' => 'required|min:3|max:80', 'description' => 'min:8|max:480']); $role->update($request->all()); return redirect()->route('admin.roles.index')->withInfo("The role {$role->role} was updated..."); }
/** * Update the specified resource in storage. * * @param \Illuminate\Http\Request $request * @param int $id * @return \Illuminate\Http\Response */ public function update(Request $request, Role $role) { $role->update($request->input()); $this->sync($role, $request); return redirect()->action('RolesController@index'); }
/** * Update the specified resource in storage. * * @param \Illuminate\Http\Request $request * @param int $id * @return \Illuminate\Http\Response */ public function update(Requests\Admin\RoleRequest $request, Role $role) { $role->update($request->all()); return redirect('/admin/role')->with('flash_success', 'Роль успешно обновлена.'); }
/** * Update the specified resource in storage. * * Requests\PanelRoleRequest $request * @param App\Role $role * @return Response */ public function update($role, Requests\PanelRoleRequest $request) { $role->update($request->all()); $this->SyncPermissions($role, $request->input('permission_list')); return redirect()->route('webpanel.panel.roles.index'); }