/**
  * Update the specified resource in storage.
  *
  * @param  int  $id
  * @return Response
  */
 public function update($id, UpdateAdminRequest $request)
 {
     $name = $request->get('name');
     $email = $request->get('email');
     $count = Admin::whereName($name)->where('id', '!=', $id)->count();
     if ($count > 0) {
         return $this->redirectWithError('名称不能重复');
     }
     $count = Admin::whereEmail($email)->where('id', '!=', $id)->count();
     if ($count > 0) {
         return $this->redirectWithError('邮箱不能重复');
     }
     Admin::findOrFail($id)->update($request->only(['name', 'email']));
     return redirect()->route('admin.admins.index');
 }