Класс emarketTop модуля emarket

Материал из Umicms
Перейти к:навигация, поиск

Класс 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 список популярных товаров


recalculation()

Метод recalculation() обновляет статистику по заказам. Найдет выполненные заказы, оформленные

Параметры:

:

Результат:


clearTableTop()

Метод clearTableTop() удалит всю статистику

Параметры:

отсутствуют

Результат:


allOrdersRecalculate()

Метод allOrdersRecalculate()

Параметры:

 :

Результат: