public function postAanmelden($slug, Webinar $webinar, AanmeldRequest $request, Attendee $attendee)
 {
     $hetwebinar = $webinar->where('slug', $slug)->first();
     $deattendee = $attendee->where('email', $request->get('email'))->first();
     if ($deattendee == null) {
         // Post gegevens naar Mailchimp <-- gebeurd in ajax
         // Post gegevens naar website en maak gebruiker aan aan de hand van email adres
         $data = array('email' => $request->get('email'), 'voornaam' => $request->get('voornaam'), 'achternaam' => $request->get('achternaam'), 'webinartitel' => $hetwebinar->titel);
         // $newuser = new $user([
         // 	'voornaam'		=> $request->get('voornaam'),
         // 	'achternaam'	=> $request->get('achternaam'),
         // 	'email'			=> $request->get('email'),
         // 	'role_id'		=> '4',
         // ]);
         $newattendee = new $attendee(['voornaam' => $request->get('voornaam'), 'achternaam' => $request->get('achternaam'), 'email' => $request->get('email'), 'ref' => $request->get('ref')]);
         $newattendee->save();
         if ($newattendee->webinars->contains($hetwebinar->id)) {
         } else {
             $newattendee->webinars()->attach($hetwebinar->id);
         }
     } else {
         $data = array('email' => $deattendee->email, 'voornaam' => $deattendee->voornaam, 'achternaam' => $deattendee->achternaam, 'webinartitel' => $hetwebinar->titel);
         $deattendee->update(['voornaam' => $request->get('voornaam'), 'achternaam' => $request->get('achternaam'), 'email' => $request->get('email'), 'ref' => $request->get('ref')]);
         $deattendee->save();
         if ($deattendee->webinars->contains($hetwebinar->id)) {
         } else {
             $deattendee->webinars()->attach($hetwebinar->id);
         }
     }
     // Verstuur mail dat aanmelding succesvol is
     // Mail::send('includes.email.webinars.superboost', $data, function($message) use($data)
     // {
     // 	$message->from('*****@*****.**', 'Digitus Marketing');
     // 	$message->to($data['email'], $data['voornaam']. ' ' .$data['achternaam'])
     // 		->subject('Aanmelding succesvol!');
     // });
     // print_r($data['email']);
     // Verstuur kopie naar Digitus
     Mail::send('includes.email.webinars.aanmeld', $data, function ($message) use($data) {
         $message->from('*****@*****.**', 'Digitus Marketing');
         $message->to('*****@*****.**', 'Digitus Marketing')->subject($data['voornaam'] . ' ' . $data['achternaam'] . ' heeft zich zojuist aangemeld voor het ' . $data['webinartitel'] . ' Webinar');
     });
 }
 public function postAanmeld(AanmeldRequest $request, Attendee $attendee)
 {
     $webinardatum = Carbon::create(2015, 11, 18, '23', '00', '00', 'Europe/Amsterdam');
     if (Carbon::now() > $webinardatum) {
         return redirect('/');
     } else {
         $deattendee = $attendee->where('email', $request->get('email'))->first();
         if ($deattendee == null) {
             // Post gegevens naar Mailchimp <-- gebeurd in ajax
             // Post gegevens naar website en maak gebruiker aan aan de hand van email adres
             $data = array('email' => $request->get('email'), 'voornaam' => $request->get('voornaam'), 'achternaam' => $request->get('achternaam'));
             // $newuser = new $user([
             // 	'voornaam'		=> $request->get('voornaam'),
             // 	'achternaam'	=> $request->get('achternaam'),
             // 	'email'			=> $request->get('email'),
             // 	'role_id'		=> '4',
             // ]);
             $newattendee = new $attendee(['voornaam' => $request->get('voornaam'), 'achternaam' => $request->get('achternaam'), 'email' => $request->get('email'), 'ref' => $request->get('ref')]);
             $newattendee->save();
         } else {
             $data = array('email' => $deattendee->email, 'voornaam' => $deattendee->voornaam, 'achternaam' => $deattendee->achternaam);
             $deattendee->update(['voornaam' => $request->get('voornaam'), 'achternaam' => $request->get('achternaam'), 'email' => $request->get('email'), 'ref' => $request->get('ref')]);
             $deattendee->save();
         }
         // Verstuur mail dat aanmelding succesvol is
         // Mail::send('includes.email.webinars.superboost', $data, function($message) use($data)
         // {
         // 	$message->from('*****@*****.**', 'Digitus Marketing');
         // 	$message->to($data['email'], $data['voornaam']. ' ' .$data['achternaam'])
         // 		->subject('Aanmelding succesvol!');
         // });
         // print_r($data['email']);
         // Verstuur kopie naar Digitus
         Mail::send('includes.email.webinars.superboost', $data, function ($message) use($data) {
             $message->from('*****@*****.**', 'Digitus Marketing');
             $message->to('*****@*****.**', 'Digitus Marketing')->subject($data['voornaam'] . ' ' . $data['achternaam'] . ' heeft zich zojuist aangemeld voor het Superboost je bereik Webinar');
         });
     }
 }