Класс отвечает за работу с Пунктами выдачи заказа
Открытые члены | |
asArray () | |
getAdditionalHTML () | |
getPickPointTitle () | |
getFullAddress () | |
getCostText () | |
getDeliveryExtraJson () | |
getCode () | |
setCode ($code) | |
getTitle () | |
setTitle ($title) | |
getCountry () | |
setCountry ($country) | |
getRegion () | |
setRegion ($region) | |
getCity () | |
setCity ($city) | |
getAddress () | |
setAddress ($address) | |
getPhone () | |
setPhone ($phone) | |
getWorktime () | |
setWorktime ($worktime) | |
getCoordX () | |
setCoordX ($coord_x) | |
getCoordY () | |
setCoordY ($coord_y) | |
getNote () | |
setNote ($note) | |
getCost () | |
setCost ($cost) | |
getPaymentByCards () | |
setPaymentByCards ($payment_by_cards) | |
getPreset () | |
setPreset ($preset) | |
getExtra () | |
setExtra ($extra) | |
Открытые статические члены | |
static | loadFromArray (array $data) |
Защищенные члены | |
jsonEncodeParams (array $params) | |
Защищенные данные | |
$code = '' | |
$title = '' | |
$country = '' | |
$region = '' | |
$city = '' | |
$address = '' | |
$phone = '' | |
$worktime = '' | |
$coord_x = 0 | |
$coord_y = 0 | |
$note = '' | |
$cost = 0 | |
$payment_by_cards = false | |
$preset = 'islands#redIcon' | |
$extra = [] | |
asArray | ( | ) |
Возвращает данные ПВЗ в виде массива
getAdditionalHTML | ( | ) |
Возвращает дополнительный HTML для показа при выборе пункта выдачи заказа
getAddress | ( | ) |
Возвращает адрес
getCity | ( | ) |
Возвращает город
getCode | ( | ) |
Возвращает код пункта выдачи заказа
getCoordX | ( | ) |
Возвращает координату долготы
getCoordY | ( | ) |
Возвращает координату широты
getCost | ( | ) |
Возвращает цену доставки в данный пункт самовывоза
getCostText | ( | ) |
Возвращает цену доставки в данный пункт самовывоза с учетом валюты
getCountry | ( | ) |
Возвращает страну
getDeliveryExtraJson | ( | ) |
Возвращает данные по ПВЗ, которые необходимы для оформления заказа
getExtra | ( | ) |
Возвращает дополнительные данные
getFullAddress | ( | ) |
Возвращает полный адрес пункта
getNote | ( | ) |
Возвращает заметки
getPaymentByCards | ( | ) |
Возвращает есть оплата картой?
getPhone | ( | ) |
Вовзращает телефон
getPickPointTitle | ( | ) |
Возвращает наименование пункта доставки
getPreset | ( | ) |
Возвращает стиль отображения точки на карте
getRegion | ( | ) |
Возвращает регион
getTitle | ( | ) |
Возвращает название пункта выдачи
getWorktime | ( | ) |
Вовзращает время работы
|
protected |
Кодирование массива в JSON в нужном формате
array | $params | - массив параметров |
|
static |
Создаёт объект ПВЗ из массива данных
array | $data | - данные ПВЗ |
setAddress | ( | $address | ) |
Установка адреса
string | $address |
setCity | ( | $city | ) |
Устанавливает город
string | $city |
setCode | ( | $code | ) |
Установка кода пункта выдачи заказа
string | $code |
setCoordX | ( | $coord_x | ) |
Устанавливает координату долготы
float | $coord_x |
setCoordY | ( | $coord_y | ) |
Устанавливает координату широты
mixed | $coord_y |
setCost | ( | $cost | ) |
Устанавливает цену доставки в данный пункт самовывоза
float | $cost | - цена доставки |
setCountry | ( | $country | ) |
Устанавливает страну
string | $country |
setExtra | ( | $extra | ) |
Устанавливает дополнительные данные
array | $extra |
setNote | ( | $note | ) |
Устанавливает заметки
string | $note |
setPaymentByCards | ( | $payment_by_cards | ) |
Устанавливает есть оплата картой
bool | $payment_by_cards | - Есть оплата картой? |
setPhone | ( | $phone | ) |
Устанавливает телефон
string | $phone |
setPreset | ( | $preset | ) |
Устанавливает стиль отображения точки на карте
string | $preset |
setRegion | ( | $region | ) |
Установка региона
string | $region |
setTitle | ( | $title | ) |
Установка названия пункта выдачи
string | $title |
setWorktime | ( | $worktime | ) |
Устанавливает время работы
string | $worktime |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |