public function render_guest_calendar() { $selected_date = date('Y-m-d'); $days_to_display = 15; $status = false; $data = array(); $data['selected_date'] = $selected_date; $data['days_to_display'] = $days_to_display; $data['booking_statuses'] = booking_statuses(); $data['selected_status'] = $status; $data['output'] = $this->get_guest_calendar_table($selected_date, $days_to_display, $status); include_view('guest_calendar.html.php', $data); }
public function get_views() { $views = array(); $current = browser_request('status', 'all'); $statuses = booking_statuses(); //All link $class = $current == 'all' ? ' class="current"' : ''; $all_url = remove_query_arg('status'); $views['all'] = "<a href='{$all_url}' {$class} >All</a>"; foreach ($statuses as $s) { $slug = sanitize_title_with_dashes($s); $url = add_query_arg('status', $s); $class = $current == $slug ? ' class="current"' : ''; $views[$slug] = '<a href="' . $url . '" ' . $class . ' >' . $s . '</a>'; } return $views; }