Bitrix API

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
Order

copyOrderProductsToDeal()

public static copyOrderProductsToDeal(Order $order, mixed $dealId) : mixed
Parameters
$order : Order
$dealId : mixed

countTotal()

public static countTotal() : int
Return values
int

createEmptyOrder()

public static createEmptyOrder(mixed $site[, null $userId = null ]) : Order|null
Parameters
$site : mixed
$userId : null = null
Tags
throws
ArgumentException
throws
ArgumentNullException
throws
ArgumentOutOfRangeException
throws
LoaderException
throws
NotImplementedException
throws
NotSupportedException
throws
ObjectException
throws
ObjectNotFoundException
Return values
Order|null

getAnonymousUserID()

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
see
PaymentRepository
Return values
Payment|null

getShipmentObject()

public static getShipmentObject(mixed $id) : Shipment|null
Parameters
$id : mixed
Tags
see
ShipmentRepository
Return values
Shipment|null

getUfId()

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 = ''
Tags
throws
ArgumentException
throws
ArgumentNullException
throws
ArgumentOutOfRangeException
throws
Exception
Return values
Result

        
On this page

Search results