case 'ABANDONED_CUSTOMER_CARTS': $data->setStart(Tools::getValue('start')); $data->setLimit(Tools::getValue('limit')); $get_sort = Tools::getValue('sort'); $get_property = Tools::getValue('property'); if (isset($get_property) && isset($get_sort)) { $direction = Tools::getValue('sort'); $property = Tools::getValue('property'); } $data->setSort($direction); $data->setProperty($property); $get_filters = Tools::getValue('filters'); if (isset($get_filters) && $get_filters != null) { $data->parseFilters(Tools::getValue('filters')); } $abandoned_carts_data = $data->getAbandonedCustomerCarts(); $abandoned_carts = array(); $abandoned_carts['abandoned_carts'] = $abandoned_carts_data['result']; $abandoned_carts['total'] = $abandoned_carts_data['total']; $abandoned_carts['totalcartvalue'] = $abandoned_carts_data['totalcartvalue']; echo Tools::jsonEncode($abandoned_carts); break; case 'PRODUCTS_SALES': $data->setStart(Tools::getValue('start')); $data->setLimit(Tools::getValue('limit')); $get_sort = Tools::getValue('sort'); $get_property = Tools::getValue('property'); if (isset($get_property) && isset($get_sort)) { $direction = Tools::getValue('sort'); $property = Tools::getValue('property'); }