public function showmeetup($id) { $meetup = Meetup::find($id); $adminid = $meetup->admin_id; $admin = User::find($adminid); $attendees = Attendee::all(); $comments = DB::table('meetcoms')->where('meetup_id', $id)->orderBy('created_at', 'desc')->paginate(3); $allcomments = []; $allguests = []; foreach ($comments as $comment) { if ($comment->meetup_id == $meetup->id) { $commenter = User::find($comment->attendee_id); $commentdata = array('created_at' => $comment->created_at, 'id' => $comment->id, 'commenter' => $commenter->firstname . ' ' . $commenter->lastname, 'commenterid' => $commenter->id, 'comment' => $comment->comment, 'picture' => "../" . $commenter->image_url); array_push($allcomments, $commentdata); } } foreach ($attendees as $guests) { if ($guests->meetup_id == $meetup->id) { $guest = User::find($guests->attendee_id); $guestname = $guest->firstname . ' ' . $guest->lastname; $guestinfo = array('name' => $guestname, 'picture' => $guest->image_url); array_push($allguests, $guestinfo); } } return View::make('/meetups/showmeetup')->with('meetup', $meetup)->with('allguests', $allguests)->with('admin', $admin)->with('allcomments', $allcomments)->with('comments', $comments); }
switch ($tab) { case "badge": $type = BadgeType::cached_find_by_db_name($_GET["type"]); $query = Attendee::by_badge_type($type->db_name); break; case "under_minor_age": $query = Attendee::minors(); break; case "blacklisted": $query = Attendee::blacklisted(); break; case "canceled": $query = Attendee::canceled(); break; default: $query = Attendee::all(); } ?> <div class="container"> <div class="col-md-12"> <h1>All Attendees</h1> <ul class="nav nav-tabs"> <?php echo nav_link("All", "/admin/index.php", $tab == "all"); ?> <?php foreach ($badge_types as $bt) { ?> <?php echo nav_link($bt->name, "/admin/index.php?tab=badge&type={$bt->db_name}", $tab == "badge" && $bt->db_name == $type->db_name);
<?php include_once '../../../../_includes/framework.php'; require_admin(); $return_url = @$_POST['return_url'] ?: "/admin/index.php"; foreach (Attendee::all() as $attendee) { $attendee->apply_blacklist(); $attendee->save_without_callbacks(); } ?> <script> window.location = "<?php echo $return_url; ?> "; </script>