brand

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

Переменные

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

Методы

void __call ()
mixed addView ({ [id] }) Добавляет просмотр бренда
void dropCache () Сбрасывает кеш информации о брендах
mixed getAsId ({ [id] }) Возвращает ИД в системе бухгалтерского учета
mixed getCountry ({ [id] }) Возвращает страну производитель бренда
mixed getId ({ [urlName] }) Возвращает id бренда
mixed getImage ({ [id] }) Возвращает путь к изображению бренда
mixed getList ({ [catalog], [pageNumber], [amount], [orderType] }) Возвращает список брендов
mixed getMetaDescription ({ [id] }) Возвращает metaDescription бренда
mixed getMetaKeywords ({ [id] }) Возвращает metaKeywords бренда
mixed getMetaTitle ({ [id] }) Возвращает metaTitle бренда
object getNew () Возвращает новую копию объекта класса
mixed getPageTitle ({ [id] }) Возвращает pageTitle страницы бренда
mixed getTitle ({ [id] }) Возвращает наименование бренда
void getUrl ({ [id], [pageNumber], [orderType], [orderTypeDefault], [parameterValue] }) Возвращает url бренда
mixed getUrlName ({ [id] }) Возвращает urlName бренда (deprecated)
mixed hasOffer ({ [id] }) Проверяет существование товаров данного бренда
mixed init ({ id }) Инициализация класса
mixed isExist ({ [id], [urlName] }) Проверяет существование бренда
mixed set ({ id, name, value }) Устанавливает значение

__call

Примеры кода




addView

Добавляет просмотр бренда

Параметры

[id] int Id бренда

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

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

Примеры кода




dropCache

Сбрасывает кеш информации о брендах

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

void

Примеры кода




getAsId

Синоним: asId
Возвращает ИД в системе бухгалтерского учета

Параметры

[id] int Id бренда

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

string ИД в системе бухгалтерского учета
bool False - в случае ошибки

Примеры кода




getCountry

Синоним: country
Возвращает страну производитель бренда

Параметры

[id] int Id бренда

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

string Название страны
bool False - в случае ошибки

Примеры кода




getId

Синоним: id
Возвращает id бренда

Параметры

[urlName] string UrlName бренда

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

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

Примеры кода




getImage

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

Параметры

[id] int Id бренда

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

string Путь к изображению бренда
bool False - в случае ошибки

Примеры кода




getList

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

Параметры

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

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

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

Примеры кода




getMetaDescription

Синоним: metaDescription
Возвращает metaDescription бренда

Параметры

[id] int Id бренда

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

string MetaDescription бренда
bool False - в случае ошибки

Примеры кода




getMetaKeywords

Синоним: metaKeywords
Возвращает metaKeywords бренда

Параметры

[id] int Id бренда

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

string MetaKeywords бренда
bool False - в случае ошибки

Примеры кода




getMetaTitle

Синоним: metaTitle
Возвращает metaTitle бренда

Параметры

[id] int Id бренда

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

string MetaTitle бренда
bool False - в случае ошибки

Примеры кода




getNew

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

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

object brand

Примеры кода




getPageTitle

Синоним: pageTitle
Возвращает pageTitle страницы бренда

Параметры

[id] int Id бренда

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

string PageTitle страницы бренда
bool False - в случае ошибки

Примеры кода




getTitle

Синоним: title
Возвращает наименование бренда

Параметры

[id] int Id бренда

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

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

Примеры кода




getUrl

Синоним: url
Возвращает url бренда
Тоже самое, что @url.get с параметрами urlType, id, pageNumber, orderType, orderTypeDefault, parameterValue

Параметры

[id] int Id бренда
[pageNumber] int Номер страницы. По умолчанию: 1
[orderType] string Тип сортировки.
[orderTypeDefault] string Тип сортировки по умолчанию.
[parameterValue] array Массив id значений параметров

Примеры кода




getUrlName

Синоним: urlName
Возвращает urlName бренда (deprecated)

Параметры

[id] int Id бренда

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

string UrlName бренда
bool False - в случае ошибки

Примеры кода




hasOffer

Проверяет существование товаров данного бренда

Параметры

[id] int Id бренда

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

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

Примеры кода




init

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

Параметры

id int Id бренда

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

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

Примеры кода




isExist

Проверяет существование бренда

Параметры

[id] int Id бренда
[urlName] string UrlName бренда (deprecated)

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

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

Примеры кода




set

Устанавливает значение

Параметры

id int Id бренда
name string Имя дополнительного поля
value string Значение дополнительного поля

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

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

Примеры кода