searchHistory

Класс для работы с историей поиска

Переменные

Переменные отсутсвуют

Методы

void __call ()
bool add ({ [query], [offerAmount] }) Добавляет историю результата поиска
mixed getAmount ({ searchString }) Возвращает количество историй поиска
mixed getId () Возвращает id истории поиска
mixed getList ({ searchString, [pageNumber], [amount] }) Возвращает список историй поиска
object getNew () Возвращает новую копию класса
mixed getQuery ({ [id] }) Возвращает текст запроса
mixed getRefreshTime ({ [id] }) Возвращает время последнего использования запроса истории поиска в Unix формате
mixed getTime ({ [id] }) Возвращает время созданя запроса истории поиска в Unix формате
mixed getUseAmount ({ [id] }) Возвращает количество использований запросов
mixed init ({ id }) Инициализация класса

__call

Примеры кода




add

Добавляет историю результата поиска

Параметры

[query] string Текст запроса
[offerAmount] int Количество товаров

Возвращаемые значения

bool False - в случае ошибки. Код последней ошибки можно получить используя метод: searchHistory.lastErrorCode

Примеры кода




getAmount

Синоним: amount
Возвращает количество историй поиска

Параметры

searchString string Поисковая фраза

Возвращаемые значения

int
bool False - в случае ошибки

Примеры кода




getId

Синоним: id
Возвращает id истории поиска

Возвращаемые значения

int Id истории поиска
bool False - в случае ошибки

Примеры кода




getList

Синоним: list
Возвращает список историй поиска

Параметры

searchString string Поисковая фраза
[pageNumber] int Номер страницы. По умолчанию: 1
[amount] int Кол-во запросов истории поиска на странице. По умолчанию: 0 (все запросы истории поиска)

Возвращаемые значения

array Массив обьектов searchHistory
bool False - в случае ошибки

Примеры кода




getNew

Синоним: new
Возвращает новую копию класса

Возвращаемые значения

object searchHistory

Примеры кода




getQuery

Синоним: query
Возвращает текст запроса

Параметры

[id] int Id истории поиска

Возвращаемые значения

string Текст запроса
bool False - в случае ошибки

Примеры кода




getRefreshTime

Синоним: refreshTime
Возвращает время последнего использования запроса истории поиска в Unix формате

Параметры

[id] int Id истории поиска

Возвращаемые значения

int Время созданя / последнего испоьзования запроса истории поиска в Unix формате
bool False - в случае ошибки

Примеры кода




getTime

Синоним: time
Возвращает время созданя запроса истории поиска в Unix формате

Параметры

[id] int Id истории поиска

Возвращаемые значения

int Время созданя / последнего испоьзования запроса истории поиска в Unix формате
bool False - в случае ошибки

Примеры кода




getUseAmount

Синоним: useAmount
Возвращает количество использований запросов

Параметры

[id] int Id истории поиска

Возвращаемые значения

int Количество
bool False - в случае ошибки

Примеры кода




init

Инициализация класса

Параметры

id int Id истории поиска

Возвращаемые значения

bool True - обьект инициализирован
bool False - в случае ошибки

Примеры кода