action

Класс для работы с акциями

Переменные

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

Методы

mixed getDayTimeFrom ({ [id] }) Возвращает время начала действия акции в течение дня
mixed getDayTimeTo ({ [id] }) Возвращает время завершения действия акции в течение дня
mixed getDaysOfWeek ({ [id] }) Возвращает дни недели действия акции
mixed getDescription ({ [id] }) Возвращает описание акции
mixed getDevName ({ [id] }) Возвращает имя для разработчика
mixed getId ({ [devName] }) Возвращает id акции
object getNew () Возвращает новую копию объекта класса
array getOfferModList ({ [id] }) Возвращает список модификаций товаров прикрепленных к акции
mixed getTimeFrom ({ [id] }) Возвращает время начала периода действия акции
mixed getTimeTo ({ [id] }) Возвращает время завершения периода действия акции
mixed getTitle ({ [id] }) Возвращает наименование акции
mixed hasOfferMod ({ [id] }) Проверяет, содержит ли данная акция модификации товаров в подарок
mixed init ({ id }) Инициализация класса
mixed isActive ({ [id] }) Проверяет активна ли в данный момент акция

getDayTimeFrom

Синоним: dayTimeFrom
Возвращает время начала действия акции в течение дня

Параметры

[id] int Id акции

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

string Время начала действия акции в течение дня. Формат: HH:ii:ss
bool False - в случае ошибки

Примеры кода




getDayTimeTo

Синоним: dayTimeTo
Возвращает время завершения действия акции в течение дня

Параметры

[id] int Id акции

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

string Время завершения действия акции в течение дня. Формат: HH:ii:ss
bool False - в случае ошибки

Примеры кода




getDaysOfWeek

Синоним: daysOfWeek
Возвращает дни недели действия акции

Параметры

[id] int Id акции

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

array Массив с номерами дней недели действия акции. 1 - Пн., 2 - Вт., 3 - Ср., 4 - Чт., 5 - Пт., 6 - Сб., 7 - Вс.
bool False - в случае ошибки

Примеры кода




getDescription

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

Параметры

[id] int Id акции

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

string Описание акции
bool False - в случае ошибки

Примеры кода




getDevName

Синоним: devName
Возвращает имя для разработчика

Параметры

[id] int Id акции

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

string [devName] - имя для разработчика
bool False - в случае ошибки

Примеры кода




getId

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

Параметры

[devName] string Имя для разработчика

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

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

Примеры кода




getNew

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

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

object action

Примеры кода




getOfferModList

Синоним: offerModList
Возвращает список модификаций товаров прикрепленных к акции

Параметры

[id] int Id акции

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

array Список модификаций товаров offerMod

Примеры кода




getTimeFrom

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

Параметры

[id] int Id акции

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

int Время начала периода действия акции
bool False - в случае ошибки

Примеры кода




getTimeTo

Синоним: timeTo
Возвращает время завершения периода действия акции

Параметры

[id] int Id акции

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

int Время начала периода действия акции
bool False - в случае ошибки

Примеры кода




getTitle

Синоним: title
Возвращает наименование акции

Параметры

[id] int Id акции

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

string Наименование акции
bool False - в случае ошибки

Примеры кода




hasOfferMod

Проверяет, содержит ли данная акция модификации товаров в подарок

Параметры

[id] int Id акции

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

bool True - содержит
bool False - не содержит или в случае ошибки

Примеры кода




init

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

Параметры

id int Id акции

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

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

Примеры кода




isActive

Проверяет активна ли в данный момент акция

Параметры

[id] int Id акции

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

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

Примеры кода