frontMenu

Класс для работы с меню сайта

Переменные

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

Методы

void __call ()
void dropCache () Сбрасывает кеш информации о произвольных элементах
int getAmount ({ frontMenuGroupId }) Возвращает кол-во меню сайта
mixed getDevName ({ [id] }) Возвращает имя для разработчика
mixed getFrontMenuGroupId ({ id }) Возвращает id группы меню сайта
mixed getId ({ [devName] }) Возвращает id меню сайта
mixed getList ({ frontMenuGroupId, [pageNumber], [amount], [orderType] }) Возвращает список меню сайта
object getNew () Возвращает новую копию обьекта
mixed getTitle ({ [id] }) Возвращает наименование меню сайта
mixed getUrl ({ [id] }) Возвращает URL ссылки меню сайта
mixed init ({ id }) Инициализация класса
mixed isExist ({ [id], [devName] }) Проверяет существование меню сайта

__call

Примеры кода




dropCache

Сбрасывает кеш информации о произвольных элементах

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

void

Примеры кода




getAmount

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

Параметры

frontMenuGroupId int Id группы меню сайта

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

int Количество меню сайта в группе

Примеры кода




getDevName

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

Параметры

[id] int Id меню сайта

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

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

Примеры кода




getFrontMenuGroupId

Синоним: frontMenuGroupId
Возвращает id группы меню сайта

Параметры

id int Id меню сайта

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

int Id группы меню сайта
bool False - в случае ошибки или

Примеры кода




getId

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

Параметры

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

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

int Id меню сайта
bool False - в случае ошибки

Примеры кода




getList

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

Параметры

frontMenuGroupId int Id группы меню сайта
[pageNumber] int Номер страницы. По умолчанию: 1
[amount] int Кол-во меню сайта на странице. По умолчанию: 0 (все меню сайта)
[orderType] string Метод сортировки. position, position desc, title, title desc. По умолчанию: position

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

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

Примеры кода




getNew

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

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

object frontMenu

Примеры кода




getTitle

Синоним: title
Возвращает наименование меню сайта

Параметры

[id] int Id меню сайта

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

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

Примеры кода




getUrl

Синоним: url
Возвращает URL ссылки меню сайта

Параметры

[id] int Id меню сайта

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

string URL ссылки меню сайта
bool False - в случае ошибки

Примеры кода




init

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

Параметры

id int Id меню сайта

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

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

Примеры кода




isExist

Проверяет существование меню сайта

Параметры

[id] int Id меню сайта
[devName] string Имя для разработчика

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

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

Примеры кода