Manager
FinalYes
Class Driver
Table of Contents
Constants
- ORDER_PAYMENT_DOCUMENT_TYPE_CANCEL = 0x3
- ORDER_PAYMENT_DOCUMENT_TYPE_RETURN = 0x2
- ORDER_PAYMENT_DOCUMENT_TYPE_VOUCHER = 0x1
- TOTAL_COUNT_CACHE_ID = 'crm_order_total_count'
Methods
- copy() : Order
- copyOrderProductsToDeal() : mixed
- countTotal() : int
- createEmptyOrder() : Order|null
- getAnonymousUserID() : mixed
- getCheckData() : array<string|int, mixed>
- getDeliveryProfiles() : mixed
- getDeliveryServicesList() : mixed
- getPaymentObject() : Payment|null
- getShipmentObject() : Shipment|null
- getUfId() : mixed
- installDeliveryServices() : mixed
- setOrderStatus() : Result
Constants
ORDER_PAYMENT_DOCUMENT_TYPE_CANCEL
public
mixed
ORDER_PAYMENT_DOCUMENT_TYPE_CANCEL
= 0x3
ORDER_PAYMENT_DOCUMENT_TYPE_RETURN
public
mixed
ORDER_PAYMENT_DOCUMENT_TYPE_RETURN
= 0x2
ORDER_PAYMENT_DOCUMENT_TYPE_VOUCHER
public
mixed
ORDER_PAYMENT_DOCUMENT_TYPE_VOUCHER
= 0x1
TOTAL_COUNT_CACHE_ID
public
mixed
TOTAL_COUNT_CACHE_ID
= 'crm_order_total_count'
Methods
copy()
public
static copy(mixed $orderId) : Order
Parameters
- $orderId : mixed
Return values
OrdercopyOrderProductsToDeal()
public
static copyOrderProductsToDeal(Order $order, mixed $dealId) : mixed
Parameters
- $order : Order
- $dealId : mixed
countTotal()
public
static countTotal() : int
Return values
intcreateEmptyOrder()
public
static createEmptyOrder(mixed $site[, null $userId = null ]) : Order|null
Parameters
- $site : mixed
- $userId : null = null
Tags
Return values
Order|nullgetAnonymousUserID()
public
static getAnonymousUserID() : mixed
getCheckData()
public
static getCheckData(array<string|int, mixed> $orderIds) : array<string|int, mixed>
Parameters
- $orderIds : array<string|int, mixed>
Return values
array<string|int, mixed>getDeliveryProfiles()
public
static getDeliveryProfiles(mixed $deliveryId, mixed $deliveryList) : mixed
Parameters
- $deliveryId : mixed
- $deliveryList : mixed
getDeliveryServicesList()
public
static getDeliveryServicesList(Shipment $shipment) : mixed
Parameters
- $shipment : Shipment
getPaymentObject()
public
static getPaymentObject(mixed $id) : Payment|null
Parameters
- $id : mixed
Tags
Return values
Payment|nullgetShipmentObject()
public
static getShipmentObject(mixed $id) : Shipment|null
Parameters
- $id : mixed
Tags
Return values
Shipment|nullgetUfId()
public
static getUfId() : mixed
installDeliveryServices()
public
static installDeliveryServices() : mixed
setOrderStatus()
public
static setOrderStatus(mixed $id, mixed $statusId[, string $reasonCanceled = '' ]) : Result
Parameters
- $id : mixed
- $statusId : mixed
- $reasonCanceled : string = ''