/** * Update the specified resource in storage. * * @param Request $request * @param string $key * @return \Illuminate\Http\RedirectResponse */ public function update(UserEditRequest $request, $key) { $model = $this->find($key); $model->fill($request->except('password')); $model->password = bcrypt($request->input('password')); $model->save(); return redirect()->route('user.index'); }
public function testRulesKey() { $request = new Request(); $result = $request->rules(); $this->assertArrayHasKey('username', $request->rules()); $this->assertArrayHasKey('email', $request->rules()); $this->assertArrayHasKey('password', $request->rules()); $this->assertArrayHasKey('name', $request->rules()); $this->assertArrayHasKey('is_admin', $request->rules()); }