Пример #1
0
 function save()
 {
     if ($this->valid()) {
         $attendee = new Attendee($this->params);
         $attendee->apply_blacklist();
         return $attendee->save();
     } else {
         return false;
     }
 }
Пример #2
0
 public function inviteguest($id)
 {
     $invitee = DB::table('users')->where('email', Input::get('email'))->pluck('id');
     $attendee = new Attendee();
     $attendee->meetup_id = $id;
     $attendee->attendee_id = $invitee;
     $checkforinvite = DB::table('attendees')->where('meetup_id', $id)->where('attendee_id', $invitee)->pluck('attendee_id');
     if ($invitee != null) {
         if ($checkforinvite == null) {
             $attendee->save();
             Session::flash('successMessage', 'Guest successfully invited!');
             return Redirect::action('MeetupsController@showinvite', array($id));
         } else {
             Session::flash('errorMessage', 'This guest has already been invited!');
             return Redirect::back();
         }
     } else {
         Session::flash('errorMessage', 'This email does not exist in our system!');
         return Redirect::back();
     }
 }