wobbler

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

Переменные

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

Методы

void __call ()
void dropCache () Сбрасывает кеш информации о вобблерах товара
mixed getDevName ({ [id] }) Возвращает devName вобблера
mixed getId ({ [devName] }) Возвращает id вобблера
mixed getImage ({ [id] }) Выводит путь к изображению вобблера
mixed getImageSrc ({ [id], [type], [resizeType], [width], [height], [quality], [watermarkKey], [watermarkMargin] }) Возвращает путь к изображению вобблера
mixed getList ({ [offerId] }) Возвращает список вобблеров
object getNew () Возвращает новую копию объекта класса
mixed getTitle ({ [id] }) Возвращает название вобблера
mixed getUseImageKey ({ [id] }) Возвращает ключ отображать вобблер как изображение
mixed imageHeight ({ [id] }) Возвращает высоту изображения вобблера
mixed imageMarginX ({ [id] }) Возвращает отступ по оси X изображения вобблера
mixed imageMarginY ({ [id] }) Возвращает отступ по оси Y изображения вобблера
mixed imageWidth ({ [id] }) Возвращает ширину изображения вобблера
mixed init ({ [id] }) Инициализация класса
mixed isExist ({ [id], [devName] }) Проверяет существование вобблера

__call

Примеры кода




dropCache

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

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

void

Примеры кода




getDevName

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

Параметры

[id] int Id вобблера

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

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

Примеры кода




getId

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

Параметры

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

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

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

Примеры кода




getImage

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

Параметры

[id] int Id вобблера

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

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

Примеры кода




getImageSrc

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

Параметры

[id] int Id вобблера
[type] int Тип изображения. 0 - не изменять, 1 - gif, 2 - jpeg, 3 - png. По умолчанию: 0
[resizeType] int Тип изминения размера изображения. 0 - оригинальное изображение, 1 - умное кадирование, 2 - уменьшение с имзинением пропорций. По умолчанию: 2
[width] int Ширина изображзения в пикселях. По умолчанию: 125
[height] int Высота изображзения в пикселях. По умолчанию: 50
[quality] int Качество изображения. 1 - 9 - качество изображения. 0 - Качество не изменять. По умолчанию: 0
[watermarkKey] int Ключ, указывает что необходимо наложить водяной знак. 0 - неналаживать, 1 - налаживать. По умолчанию: 0
[watermarkMargin] int Отступ водяного знака от нижней границы изображения в процентах. По умолчанию: 30

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

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

Примеры кода




getList

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

Параметры

[offerId] int Id товара

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

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

Примеры кода




getNew

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

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

object wobbler

Примеры кода




getTitle

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

Параметры

[id] int Id вобблера

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

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

Примеры кода




getUseImageKey

Синоним: useImageKey
Возвращает ключ отображать вобблер как изображение

Параметры

[id] int Id вобблера

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

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

Примеры кода




imageHeight

Возвращает высоту изображения вобблера

Параметры

[id] int Id вобблера

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

int Высота изображения вобблера
bool False - в случае ошибки

Примеры кода




imageMarginX

Возвращает отступ по оси X изображения вобблера

Параметры

[id] int Id вобблера

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

int Отступ по оси X изображения вобблера
bool False - в случае ошибки

Примеры кода




imageMarginY

Возвращает отступ по оси Y изображения вобблера

Параметры

[id] int Id вобблера

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

int Отступ по оси Y изображения вобблера
bool False - в случае ошибки

Примеры кода




imageWidth

Возвращает ширину изображения вобблера

Параметры

[id] int Id вобблера

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

int Ширина изображения вобблера
bool False - в случае ошибки

Примеры кода




init

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

Параметры

[id] int Id вобблера

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

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

Примеры кода




isExist

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

Параметры

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

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

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

Примеры кода