$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(); $profit_revenue['status'] = 200; echo Tools::jsonEncode($profit_revenue); break; case 'TOTAL_VISIT': $total_visit = array(); $visits = $data->getTotalVisits(); $total_visit['data'] = array('total' => $visits['total'], 'percent' => $visits['percent'], 'sign' => $visits['sign']); $total_visit['status'] = 200; echo Tools::jsonEncode($total_visit); break; case 'TOTAL_VISITORS': $total_visitors = array(); $visitors = $data->getTotalGuests(); $total_visitors['data'] = array('total' => $visitors['total'], 'percent' => $visitors['percent'], 'sign' => $visitors['sign']); $total_visitors['status'] = 200;