OrdersApi
extends V2ApiBase
in package
Uses
CreateResource, GetResource, GetAllResources
Orders v2 API
Some functionality for Orders is not available in V3, so this V2 API class has been implemented.
Tags
Table of Contents
- __construct() : mixed
- count() : OrderCount
- create() : object
- get() : Order|null
- getAll() : array<string|int, Order>
- getClient() : BaseApiClient
- getParentResourceId() : int|null
- getResourceId() : int|null
- multipleResourceUrl() : string
- product() : OrderProductsApi
- products() : OrderProductsApi
- shippingAddress() : OrderShippingAddressesApi
- shippingAddresses() : OrderShippingAddressesApi
- singleResourceUrl() : string
Methods
__construct()
public
__construct(BaseApiClient $client[, int|null $resourceId = null ][, int|null $parentResourceId = null ]) : mixed
Parameters
- $client : BaseApiClient
- $resourceId : int|null = null
- $parentResourceId : int|null = null
Tags
Return values
mixed —count()
public
count() : OrderCount
Tags
Return values
OrderCount —create()
public
create(Order $order) : object
Parameters
- $order : Order
Tags
Return values
object —get()
public
get() : Order|null
Tags
Return values
Order|null —getAll()
public
getAll([array<string|int, mixed> $filters = [] ][, int $page = 1 ][, int $limit = 250 ]) : array<string|int, Order>
Parameters
- $filters : array<string|int, mixed> = []
- $page : int = 1
- $limit : int = 250
Tags
Return values
array<string|int, Order> —getClient()
public
getClient() : BaseApiClient
Tags
Return values
BaseApiClient —getParentResourceId()
public
getParentResourceId() : int|null
Tags
Return values
int|null —getResourceId()
public
getResourceId() : int|null
Tags
Return values
int|null —multipleResourceUrl()
public
multipleResourceUrl() : string
Tags
Return values
string —product()
public
product(int $orderProductId) : OrderProductsApi
Parameters
- $orderProductId : int
Tags
Return values
OrderProductsApi —products()
public
products() : OrderProductsApi
Tags
Return values
OrderProductsApi —shippingAddress()
public
shippingAddress(int $id) : OrderShippingAddressesApi
Parameters
- $id : int
Tags
Return values
OrderShippingAddressesApi —shippingAddresses()
public
shippingAddresses() : OrderShippingAddressesApi
Tags
Return values
OrderShippingAddressesApi —singleResourceUrl()
public
singleResourceUrl() : string