/**
  * Store the specified resource.
  *
  * @param CreateAccount $request
  * @return Response
  */
 public function store(CreateAccount $request)
 {
     // save to db
     $user = $this->repository->createByAdmin($request->only('name', 'email', 'password', 'status', 'must_change_password'));
     $password = $request->get('password');
     // send account info to email
     if ($request->has('send_account_information')) {
         Mail::end('emails.account_information', compact('user', 'password'), function ($message) use($user) {
             $message->subject('Your Account Information');
             $message->to($user->email);
         });
     }
     Notification::uccess(trans('users.creation_success'));
     return redirect()->route('index');
 }