Example #1
0
 /**
  * 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());
 }