public static function get_raw_results($_args = array())
 {
     // Get ALL the results
     $temp_starting = wp_slimstat_db::$filters_normalized['misc']['start_from'];
     $temp_limit_results = wp_slimstat_db::$filters_normalized['misc']['limit_results'];
     wp_slimstat_db::$filters_normalized['misc']['start_from'] = 0;
     wp_slimstat_db::$filters_normalized['misc']['limit_results'] = 1000;
     if (empty($_args['type'])) {
         return array();
     }
     // Default Values
     $_args = array_merge(array('type' => '', 'columns' => '', 'where' => '', 'having' => '', 'as_column' => '', 'filter_op' => 'equals', 'outer_select_column' => '', 'aggr_function' => 'MAX', 'use_date_filters' => true), $_args);
     switch ($_args['type']) {
         case 'recent':
             $all_results = wp_slimstat_db::get_recent($_args['columns'], $_args['where'], $_args['having'], $_args['use_date_filters'], $_args['as_column']);
             break;
         case 'top':
             $all_results = wp_slimstat_db::get_top($_args['columns'], $_args['where'], $_args['having'], $_args['use_date_filters'], $_args['as_column']);
             break;
         case 'top_aggr':
             $all_results = wp_slimstat_db::get_top_aggr($_args['columns'], $_args['where'], $_args['outer_select_column'], $_args['aggr_function']);
             break;
         default:
             $all_results = array();
             break;
     }
     // Restore the original filters
     wp_slimstat_db::$filters_normalized['misc']['start_from'] = $temp_starting;
     wp_slimstat_db::$filters_normalized['misc']['limit_results'] = $temp_limit_results;
     return $all_results;
 }