parameter

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

Переменные

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

Методы

void __call ()
mixed getAsId ({ [id] }) Возвращает ИД в системе бухгалтерского учета
mixed getDevName ({ [id] }) Возвращает devName
mixed getId ({ [devName], [title] }) Вовзвращает id параметра
mixed getImage ({ [id] }) Возвращает путь к изображению параметра
mixed getList ({ [catalog], [brand], [offerId], [pageNumber], [amount], [orderType] }) Возвращает список парамтеров
object getNew () Возвращает новую копию объекта класса
mixed getTitle ({ [id] }) Возвращает наименование параметра
mixed init ({ id }) Инициализация класса
mixed isColor ({ [id] }) Проверяет, является ли параметр цветом
mixed isExist ({ [id], [devName], [title] }) Проверяет существование параметра

__call

Примеры кода




getAsId

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

Параметры

[id] int Id параметра

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

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

Примеры кода




getDevName

Синоним: devName
Возвращает devName

Параметры

[id] int Id параметра

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

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

Примеры кода




getId

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

Параметры

[devName] string Имя для разработчика
[title] string Наименование параметра

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

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

Примеры кода




getImage

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

Параметры

[id] int Id параметра

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

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

Примеры кода




getList

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

Параметры

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

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

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

Примеры кода




getNew

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

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

object parameter

Примеры кода




getTitle

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

Параметры

[id] int Id параметра

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

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

Примеры кода




init

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

Параметры

id int Id параметра

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

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

Примеры кода




isColor

Проверяет, является ли параметр цветом

Параметры

[id] int Id параметра

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

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

Примеры кода




isExist

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

Параметры

[id] int Id параметра
[devName] string Имя для разработчика
[title] string Наименование параметра

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

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

Примеры кода