Bitrix-D7 23.9
 
Загрузка...
Поиск...
Не найдено
Класс OrderBuilderRest
+ Граф наследования:OrderBuilderRest:

Открытые члены

 __construct (SettingsContainer $settings)
 
 setProperties ()
 
 setDiscounts ()
 
 buildEntityShipments (array $fields)
 
 buildEntityPayments (array $fields)
 
 buildEntityBasket (array $fields)
 
 buildEntityOrder (array $fields)
 
 buildEntityProperties (array $fields)
 
- Открытые члены унаследованные от OrderBuilder
 build ($data)
 
 setBasketBuilder (BasketBuilder $basketBuilder)
 
 getRegistry ()
 
 initFields (array $data)
 
 delegate ()
 
 createOrder ()
 
 setUser ()
 
 buildProfile ()
 
 buildBasket ()
 
 buildTradeBindings ()
 
 finalActions ()
 
 getOrder ()
 
 getSettingsContainer ()
 
 getErrorsContainer ()
 
 getFormData ($fieldName='')
 
 getBasketBuilder ()
 
 getUserId ()
 

Защищенные члены

 prepareFields (array $fields)
 
 createEmptyPayment ()
 
 createEmptyShipment ()
 
 prepareFieldsStatusId ($isNew, $item, $defaultFields)
 
 setQuantityShipmentItem (ShipmentItem $shipmentItem, $value, $oldValue)
 
 checkDeliveryRestricted ($shipment, $deliveryService, $shipmentFields)
 
- Защищенные члены унаследованные от OrderBuilder
 getSettableShipmentFields ()
 
 getSettablePaymentFields ()
 
 getSettableOrderFields ()
 
 removeShipments ()
 
 prepareDataForSetFields (\Bitrix\Sale\Shipment $shipment, $items)
 
 modifyQuantityShipmentItem (ShipmentItem $shipmentItem, array $params)
 
 removePayments ()
 
 isEmptyPaymentData ()
 
 needCreateDefaultPayment ()
 
 tradingPlatformExists ($id)
 
 removeTradeBindings ()
 
 createUserFromFormData ()
 

Дополнительные унаследованные члены

- Открытые статические члены унаследованные от OrderBuilder
static getDefaultPersonType ($siteId)
 
static getBuyerTypesList ($siteId)
 
- Защищенные данные унаследованные от OrderBuilder
 $delegate = null
 
 $basketBuilder = null
 
 $settingsContainer = null
 
 $order = null
 
 $formData = array()
 
 $errorsContainer = null
 
 $isStartField
 
 $registry = null
 

Подробное описание

См. определение в файле orderbuilderrest.php строка 25

Конструктор(ы)

◆ __construct()

__construct ( SettingsContainer $settings)

Переопределяет метод предка OrderBuilder.

См. определение в файле orderbuilderrest.php строка 27

Методы

◆ buildEntityBasket()

buildEntityBasket ( array $fields)

См. определение в файле orderbuilderrest.php строка 410

◆ buildEntityOrder()

buildEntityOrder ( array $fields)

См. определение в файле orderbuilderrest.php строка 429

◆ buildEntityPayments()

buildEntityPayments ( array $fields)

См. определение в файле orderbuilderrest.php строка 391

◆ buildEntityProperties()

buildEntityProperties ( array $fields)

См. определение в файле orderbuilderrest.php строка 448

◆ buildEntityShipments()

buildEntityShipments ( array $fields)

См. определение в файле orderbuilderrest.php строка 372

◆ checkDeliveryRestricted()

checkDeliveryRestricted ( $shipment,
$deliveryService,
$shipmentFields )
protected

См. определение в файле orderbuilderrest.php строка 366

◆ createEmptyPayment()

createEmptyPayment ( )
protected

Переопределяет метод предка OrderBuilder.

См. определение в файле orderbuilderrest.php строка 47

◆ createEmptyShipment()

createEmptyShipment ( )
protected

Переопределяет метод предка OrderBuilder.

См. определение в файле orderbuilderrest.php строка 64

◆ prepareFields()

prepareFields ( array $fields)
protected

Переопределяет метод предка OrderBuilder.

См. определение в файле orderbuilderrest.php строка 33

◆ prepareFieldsStatusId()

prepareFieldsStatusId ( $isNew,
$item,
$defaultFields )
protected

Переопределяет метод предка OrderBuilder.

См. определение в файле orderbuilderrest.php строка 79

◆ setDiscounts()

setDiscounts ( )

Переопределяет метод предка OrderBuilder.

См. определение в файле orderbuilderrest.php строка 329

◆ setProperties()

setProperties ( )

Переопределяет метод предка OrderBuilder.

См. определение в файле orderbuilderrest.php строка 297

◆ setQuantityShipmentItem()

setQuantityShipmentItem ( ShipmentItem $shipmentItem,
$value,
$oldValue )
protected

См. определение в файле orderbuilderrest.php строка 228