url

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

Переменные

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

Методы

void __call ()
mixed get ({ urlType, [id], [catalogId], [brandId], [brandSeriesId], [markId], [markModelId], [markModelTypeId], [pageNumber], [orderType], [orderTypeDefault], [brand], [brandSeries], [parameterValue], [searchString], [url] }) Возвращает url
object getNew () Возвращает новую копию объекта класса

__call

Примеры кода




get

Возвращает url
Типы url после версии API 2 deprecated (URL_TYPE_BLOG, URL_TYPE_CART, URL_TYPE_CART_EMPTY, URL_TYPE_CART_SUCCESS, URL_TYPE_USER, URL_TYPE_PROFILE, URL_TYPE_CHANGE_PASSWORD, URL_TYPE_RECOVERY_PASSWORD, URL_TYPE_ORDER, URL_TYPE_ORDER_LIST, URL_TYPE_SUBSCRIBE, URL_TYPE_UNSUBSCRIBE, URL_TYPE_LOGIN, URL_TYPE_WISHLIST, URL_TYPE_COMPARE, URL_TYPE_SITE_COMMENT_LIST, URL_TYPE_SEARCH)

Параметры

urlType int Тип url (URL_TYPE_OFFER, URL_TYPE_CATALOG, URL_TYPE_BRAND, URL_TYPE_CATALOG_BRAND, URL_TYPE_SMART_FILTER, URL_TYPE_PARAMETER_VALUE, URL_TYPE_BRAND_SERIES, URL_TYPE_PAGE, URL_TYPE_ARTICLE_CATALOG, URL_TYPE_ARTICLE, URL_TYPE_CUSTOM, URL_TYPE_ALLEGRO_CATALOG, URL_TYPE_ALLEGRO_BRAND, URL_TYPE_ALLEGRO_BRAND_SERIES, URL_TYPE_ALLEGRO_CATALOG_BRAND, URL_TYPE_ALLEGRO_MARK, URL_TYPE_ALLEGRO_MARK_MODEL, URL_TYPE_ALLEGRO_MARK_MODEL_TYPE, URL_TYPE_ALLEGRO_CATALOG_MARK, URL_TYPE_ALLEGRO_CATALOG_MARK_MODEL, URL_TYPE_ALLEGRO_CATALOG_MARK_MODEL_TYPE)
[id] int Id сущности. Обязательный для: URL_TYPE_OFFER, URL_TYPE_CATALOG, URL_TYPE_PAGE, URL_TYPE_BRAND, URL_TYPE_BRAND_SERIES, URL_TYPE_ARTICLE_CATALOG, URL_TYPE_ARTICLE, URL_TYPE_ORDER, URL_TYPE_ORDER_LIST
[catalogId] int Id каталога. Обязательный для: URL_TYPE_CATALOG_BRAND, URL_TYPE_SMART_FILTER, URL_TYPE_PARAMETER_VALUE, URL_TYPE_ALLEGRO_CATALOG_BRAND, URL_TYPE_ALLEGRO_CATALOG_MARK, URL_TYPE_ALLEGRO_CATALOG_MARK_MODEL, URL_TYPE_ALLEGRO_CATALOG_MARK_MODEL_TYPE
[brandId] int Id бренда. Обязательный для: URL_TYPE_CATALOG_BRAND, URL_TYPE_ALLEGRO_CATALOG_BRAND
[brandSeriesId] int Id серии бренда. Обязательный для: URL_TYPE_CATALOG_BRAND_SERIES, URL_TYPE_ALLEGRO_CATALOG_BRAND_SERIES
[markId] int Id марки Allegro. Обязательный для: URL_TYPE_ALLEGRO_CATALOG_MARK
[markModelId] int Id модели марки Allegro. Обязательный для: URL_TYPE_ALLEGRO_CATALOG_MARK_MODEL
[markModelTypeId] int Id типа модели марки Allegro.Обязательный для: URL_TYPE_ALLEGRO_CATALOG_MARK_MODEL_TYPE
[pageNumber] int Номер страницы. По умолчанию: 1. Используется для: URL_TYPE_CATALOG, URL_TYPE_BRAND, URL_TYPE_SEARCH
[orderType] string Тип сортировки. По умолчанию: "". Используется для: URL_TYPE_CATALOG, URL_TYPE_BRAND, URL_TYPE_SEARCH
[orderTypeDefault] string Тип сортировки по умолчанию. По умолчанию: "". Используется для: URL_TYPE_CATALOG, URL_TYPE_BRAND, URL_TYPE_SEARCH
[brand] array Массив id брендов. Используется для: URL_TYPE_CATALOG, URL_TYPE_CATALOG_BRAND, URL_TYPE_SMART_FILTER, URL_TYPE_ALLEGRO_CATALOG, URL_TYPE_ALLEGRO_CATALOG_BRAND
[brandSeries] array Массив id серий бренда. Используется для: URL_TYPE_CATALOG, URL_TYPE_BRAND, URL_TYPE_CATALOG_BRAND, URL_TYPE_SMART_FILTER, URL_TYPE_ALLEGRO_CATALOG, URL_TYPE_ALLEGRO_BRAND, URL_TYPE_ALLEGRO_CATALOG_BRAND, URL_TYPE_ALLEGRO_CATALOG_BRAND_SERIES
[parameterValue] array Массив id значений параметров. Используется для: URL_TYPE_CATALOG, URL_TYPE_BRAND, URL_TYPE_BRAND_SERIES, URL_TYPE_CATALOG_BRAND, URL_TYPE_SMART_FILTER, URL_TYPE_ALLEGRO_CATALOG, URL_TYPE_ALLEGRO_BRAND, URL_TYPE_ALLEGRO_BRAND_SERIES, URL_TYPE_ALLEGRO_CATALOG_BRAND
[searchString] string Фраза для поиска товаров. Используется для: URL_TYPE_SEARCH
[url] string URL страницы. Используется для: URL_TYPE_CUSTOM

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

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

Примеры кода




getNew

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

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

object country

Примеры кода




Методы класса