public function postEditEmail(Request $request, ThreeStepUser $three_step_user, ThreeStepAdmin $three_step_admin)
 {
     $validation_rules = $three_step_admin->getValidationRulesEditEmail();
     $this->validate($request, $validation_rules);
     $arr_request = $three_step_admin->getRequestArrayEditEmail($request);
     $three_step_user = $three_step_user->where('role_id', 1)->first();
     if (!$three_step_user == null) {
         $three_step_user->email = $arr_request['email'];
         $three_step_user->save();
         $data = $three_step_admin->getDataArrayEditEmail($arr_request['email'], $this->arr_logged_in_user);
         return view('three_step_admin/edit_email_results')->with('data', $data);
     } else {
         $data = $three_step_admin->getDataArrayNoTSUser($this->arr_logged_in_user);
         return view('three_step_admin/no_ts_user')->with('data', $data);
     }
 }