siteContact

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

Переменные

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

Методы

void __call ()
void dropCache () Сбрасывает кеш информации о комментариях к сайту
int getAmount ({ [siteContactType] }) Возвращает кол-во контактов сайта
mixed getDevName ({ [id] }) Возвращает devName контакта сайта
mixed getId () Возвращает id контакта сайта
mixed getImage ({ [id] }) Выводит путь к изображению контакта сайта
mixed getImageSrc ({ [id], [type], [resizeType], [width], [height], [quality], [watermarkKey], [watermarkMargin] }) Возвращает путь к изображению контакта сайта
mixed getLink ({ [id] }) Возвращает ссылку контакта сайта
mixed getList ({ [siteContactType] }) Возвращает список контактов сайта
object getNew () Возвращает новую копию объекта класса
mixed getText ({ [id] }) Возвращает текст контакта сайта
mixed getType ({ [id] }) Возвращает тип контакта сайта
mixed init ({ id }) Инициализация класса

__call

Примеры кода




dropCache

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

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

void

Примеры кода




getAmount

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

Параметры

[siteContactType] int Тип контактов сайта (SITE_CONTACT_TYPE_TELEPHONE, SITE_CONTACT_TYPE_EMAIL, SITE_CONTACT_TYPE_MESSENGER)

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

int Кол-во контактов сайта

Примеры кода




getDevName

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

Параметры

[id] int Id контакта сайта

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

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

Примеры кода




getId

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

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

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 Ширина изображзения в пикселях. По умолчанию: 50
[height] int Высота изображзения в пикселях. По умолчанию: 50
[quality] int Качество изображения. 1 - 9 - качество изображения. 0 - Качество не изменять. По умолчанию: 0
[watermarkKey] int Ключ, указывает что необходимо наложить водяной знак. 0 - неналаживать, 1 - налаживать. По умолчанию: 0
[watermarkMargin] int Отступ водяного знака от нижней границы изображения в процентах. По умолчанию: 30

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

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

Примеры кода




getList

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

Параметры

[siteContactType] int Тип контактов сайта (SITE_CONTACT_TYPE_TELEPHONE, SITE_CONTACT_TYPE_EMAIL, SITE_CONTACT_TYPE_MESSENGER)

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

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

Примеры кода




getNew

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

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

object siteComment

Примеры кода




getText

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

Параметры

[id] int Id контакта сайта

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

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

Примеры кода




getType

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

Параметры

[id] int Id контакта сайта

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

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

Примеры кода




init

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

Параметры

id int Id контакта сайта

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

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

Примеры кода