function get_list_of_registrants($query_only = false)
 {
     global $wpdb, $event_details;
     $r = '';
     $WHERE = '';
     $GROUP_BY = '';
     if ($_POST) {
         setup_event_details($_POST['event_id']);
         $WHERE = " AND rd.event_id = " . $wpdb->escape($_POST['event_id']);
         $WHERE .= " AND rd.date_id = '" . $wpdb->escape($_POST['date_id']) . "'";
         if (epl_has_attendee_forms()) {
             $WHERE .= " AND rf.form_no > 0";
         } else {
             $WHERE .= " AND rf.form_no = 0";
         }
         if (!epl_is_time_optonal()) {
             $WHERE .= " AND rd.time_id = '" . $wpdb->escape($_POST['time_id']) . "'";
         }
         $GROUP_BY = " GROUP BY regis_data_id, rf.form_no";
     }
     $limit = array('event_id', 'date_id', 'time_id', 'status');
     $data['registrants'] = $this->erptm->get_all_data(null, $limit);
     if ($query_only) {
         return $data['registrants'];
     }
     $this->setup_checked_in_counts();
     $data['checked_in_users'] = $this->get_list_of_checked_in_users();
     $r .= $this->epl->load_view('admin/user-regis-manager/daily-checkin-registrants', $data, true);
     return $r;
 }
<h3><?php 
epl_e('Users that have registered for this session');
?>
</h3>
<?php 
global $event_details, $session_signed_in_counts, $user_session_signed_in_counts, $user_ticket_use_counts;
$erptm = EPL_report_model::get_instance();
$show_only = array('4e794a9a6b04f' => '', '4e794ab9c1731' => '', '4e794a6eeeb9a' => '');
$show_only = apply_filters('epl__daily_checkin_registrants__show_only', $show_only);
$avail_fields = epl_get_list_of_available_fields();
//$avail_fields = array_intersect_key( $avail_fields, $show_only );
$default_row = array_fill_keys(array_keys($avail_fields), null);
$tmpl = array('table_open' => '<table border="0" cellpadding="0" cellspacing="0" class="epl_standard_table" id="epl_daily_session_registrants">');
$this->epl->epl_table->set_template($tmpl);
$header = array('', epl__('Regis ID'), epl__('Status'), epl__('Purchase'), epl__('Package'), epl__('Use Count'));
$has_att_forms = epl_has_attendee_forms();
$tmp_regis_id = '';
$form_counter = 0;
foreach ($registrants as $row) {
    if ($tmp_regis_id == '' || $tmp_regis_id != $row->regis_id) {
        $tmp_regis_id = $row->regis_id;
        $new_record = true;
        $ticket_buyer_data = array();
        $form_counter = 0;
        if ($has_att_forms) {
            $form_counter++;
        }
    }
    setup_event_details($row->event_id);
    $time_optional = epl_is_time_optonal();
    $time_id = $time_optional ? '' : $row->time_id;