예제 #1
0
 public function store(Request $request, MailRepo $mailRepo)
 {
     $survey = Survey::where('id', $request->input('id'))->with('recruit')->first();
     $survey->updateOrCreate(['id' => $request->input('id')], $request->all());
     $mailRepo->emailAdmin('Survey Complete', 'Survey was completed', ['Recruit Name' => $survey->recruit->first_name . ' ' . $survey->recruit->last_name]);
     return view('admin.surveys.thank_you');
 }
예제 #2
0
 public function top_five_reasons_submit(Requests\TopFiveReasons $request, MailRepo $mailRepo)
 {
     Mail::send('emails.email_2', ['name' => $request['full_name']], function ($message) use($request) {
         $message->subject('Your free career PDF');
         $message->to($request['email']);
         //$message->attach(storage_path('c21/career.pdf'));
         // $message->cc('*****@*****.**');
         //$message->cc('*****@*****.**');
     });
     $mailRepo->emailAdmin('Top 5 Reasons Request', 'Top 5 Reasons Request', ['name' => $request['full_name'], 'email' => $request['email'], 'phone' => $request['phone']]);
     Flash::success("Your information has been received. Thank You!");
     return redirect('top_5_reasons');
 }
예제 #3
0
 /**
  * Handle the event.
  *
  * @param AppointmentWasAssigned|ContactUsSubmit $event
  * @internal param MailRepo $mailRepo
  */
 public function handle(ContactUsSubmit $event)
 {
     //dd($event->request);
     $this->mailRepo->emailAdmin('Contact Us Request', 'C21 Careers Contact Us Form', ['name' => $event->request['name'], 'phone' => $event->request['phone'], 'email' => $event->request['email'], 'subject' => $event->request['subject'], 'comments' => $event->request['comments']]);
 }