if (isset($rangeselect)) { $method = Tools::getValue('rangeselect'); } else { $method = 'day'; } $get_query = Tools::getValue('query'); if (isset($get_query)) { $data_type = Tools::getValue('query'); } else { $data_type = 'day'; } try { $timezone = Configuration::get('PS_TIMEZONE'); $data = new DataHelper($date_from, $date_to); $data->setDateFrom($date_from); $data->setDateTo($date_to); if (isset($rangeselect)) { $data->setMethod($method); } $data->setTimezone($timezone); $filter = null; $property = null; $direction = null; switch ($data_type) { case 'TOTAL_ORDERS': $customers_orders = $data->getOrders(); $customers_orders['status'] = 200; echo Tools::jsonEncode($customers_orders); break; case 'PROFIT_REVENUE': $profit_revenue = $data->getProfitRevenue();