/** * Retrieves contest data. */ function get_data() { $orderby = 'url'; $order = 'asc'; if (isset($_GET['orderby'])) { $param = $_GET['orderby']; if ($param == 'error_url') { $orderby = 'url'; } elseif ($param == 'client_ip') { $orderby = 'ip'; } elseif ($param == 'error_date') { $orderby = 'date'; } else { $orderby = 'url'; } } if (isset($_GET['order'])) { $order = $_GET['order']; } $dm = '0'; $ft = '0'; if (isset($_GET['dm'])) { $dm = $_GET['dm']; } if (isset($_GET['ft'])) { $ft = $_GET['ft']; } $data = WSW_Model_Log::get_all($orderby, $order, $this->get_pagenum(), $this->per_page, $dm, $ft); $this->found_posts = WSW_Model_Log::$found_count; return $data; }