Класс emarketTop модуля emarket
Содержание
Класс emarketTop
Описание
Класс emarketTop позволяет вести статистику по интернет-магазину. Исходный код класса находится в файле classes\modules\emarket\classes\stat\emarketTop.php
Методы
addOrder()
Метод addOrder() добавляет в таблицу cms3_emarket_top статистику по заказу
Параметры:
order $order:
объект заказ
Результат:
delOrder()
Метод delOrder() удаляет из таблицы cms3_emarket_top статистику по заказу
Параметры:
order $order:
объект заказ
Результат:
getTop()
Метод getTop() получает топ популярных товаров
Параметры:
array $range:
здесь необходимо передать массив, состоящий из двух элементов с ключами fromDate и toDate
int $numberItems:
количество возвращаемых популярных товаров
string $sort:
поле сортировки
Результат:array список популярных товаров
clearTableTop()
Метод clearTableTop() удалит всю статистику
Параметры:
отсутствуют
Результат:
allOrdersRecalculate()
Метод allOrdersRecalculate() вернет количество заказов со статусом "готов", оформленных до текущей даты
Параметры:
отсутствуют
Результат:int количество заказов