Класс определяет объект - сравнение товаров
Открытые члены | |
addProduct ($id) | |
removeProduct ($id) | |
removeAll () | |
getCompareList () | |
getCount () | |
inList ($id) | |
getList () | |
getCompareData () | |
Открытые статические члены | |
static | currentCompare () |
Поля данных | |
const | COMPARE_SESS_VAR = 'COMPARE' |
Защищенные данные | |
$items = [] | |
addProduct | ( | $id | ) |
Добавляет продукт для сравнения
integer | $id |
|
static |
Возвращает экземпляр текущего класса с загруженными данными
getCompareData | ( | ) |
Возвращает массив с данными для сравнения
getCompareList | ( | ) |
Возвращает список товаров для сравнения
getCount | ( | ) |
Возвращает количество добавленных элементов к сравнению
getList | ( | ) |
Возвращает список id товаров, которые добавлены к сравнению
inList | ( | $id | ) |
Возвращает true, если товар присутствует в списке для сравнения
integer | $id |
removeAll | ( | ) |
Удаляет все товары из списка сравнения
removeProduct | ( | $id | ) |
Исключает продукт из сравнения
integer | $id |
|
protected |
const COMPARE_SESS_VAR = 'COMPARE' |