function save() { if ($this->valid()) { $attendee = new Attendee($this->params); $attendee->apply_blacklist(); return $attendee->save(); } else { return false; } }
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(); } }