TransferProviderCompatibility extends TransferProviderBase
Class TransferProviderCompatibility
Table of Contents
Methods
- checkBarcode() : Result
- create() : static
- deliver() : mixed
- getAvailableQuantity() : Result
- getAvailableQuantityAndPrice() : Result
- getAvailableQuantityByStore() : Result
- getBundleItems() : Result
- getProductData() : Result
- getProductListStores() : mixed
- getStoresCount() : Result
- isNeedShip() : Result
- recurring() : mixed
- reserve() : Result
- returnProductBatches() : Result
- setItemsResultAfterShip() : Result
- setItemsResultAfterTryShip() : Result
- setItemsResultAfterTryUnship() : Result
- ship() : Result
- tryShip() : Result
- viewProduct() : mixed
- writeOffProductBatches() : Result
Methods
checkBarcode()
public
checkBarcode(array<string|int, mixed> $items) : Result
Parameters
- $items : array<string|int, mixed>
Tags
Return values
Resultcreate()
public
static create(mixed $providerClass, array<string|int, mixed> $context) : static
Parameters
- $providerClass : mixed
- $context : array<string|int, mixed>
Tags
Return values
staticdeliver()
public
deliver(array<string|int, mixed> $products) : mixed
Parameters
- $products : array<string|int, mixed>
Tags
getAvailableQuantity()
public
getAvailableQuantity(array<string|int, mixed> $products) : Result
Parameters
- $products : array<string|int, mixed>
Tags
Return values
ResultgetAvailableQuantityAndPrice()
public
getAvailableQuantityAndPrice(array<string|int, mixed> $products) : Result
Parameters
- $products : array<string|int, mixed>
Tags
Return values
ResultgetAvailableQuantityByStore()
public
getAvailableQuantityByStore(array<string|int, mixed> $products) : Result
Parameters
- $products : array<string|int, mixed>
Tags
Return values
ResultgetBundleItems()
public
getBundleItems(array<string|int, mixed> $products) : Result
Parameters
- $products : array<string|int, mixed>
Return values
ResultgetProductData()
public
getProductData(array<string|int, mixed> $products) : Result
Parameters
- $products : array<string|int, mixed>
Tags
Return values
ResultgetProductListStores()
public
getProductListStores(array<string|int, mixed> $products) : mixed
Parameters
- $products : array<string|int, mixed>
Tags
getStoresCount()
public
getStoresCount() : Result
Return values
ResultisNeedShip()
public
isNeedShip(array<string|int, mixed> $products) : Result
Parameters
- $products : array<string|int, mixed>
Tags
Return values
Resultrecurring()
public
recurring(array<string|int, mixed> $products) : mixed
Parameters
- $products : array<string|int, mixed>
Tags
reserve()
public
reserve(array<string|int, mixed> $products) : Result
Parameters
- $products : array<string|int, mixed>
Tags
Return values
ResultreturnProductBatches()
public
returnProductBatches(array<string|int, mixed> $products) : Result
Parameters
- $products : array<string|int, mixed>
Return values
ResultsetItemsResultAfterShip()
public
setItemsResultAfterShip(array<string|int, mixed> $products, Result $resultAfterShip) : Result
Parameters
- $products : array<string|int, mixed>
- $resultAfterShip : Result
Tags
Return values
ResultsetItemsResultAfterTryShip()
public
setItemsResultAfterTryShip(PoolQuantity $pool, array<string|int, mixed> $products, array<string|int, mixed> $productTryShipList) : Result
Parameters
- $pool : PoolQuantity
- $products : array<string|int, mixed>
- $productTryShipList : array<string|int, mixed>
Tags
Return values
ResultsetItemsResultAfterTryUnship()
public
setItemsResultAfterTryUnship(PoolQuantity $pool, array<string|int, mixed> $products, array<string|int, mixed> $productTryShipList) : Result
Parameters
- $pool : PoolQuantity
- $products : array<string|int, mixed>
- $productTryShipList : array<string|int, mixed>
Tags
Return values
Resultship()
public
ship(array<string|int, mixed> $products) : Result
Parameters
- $products : array<string|int, mixed>
Tags
Return values
ResulttryShip()
public
tryShip(array<string|int, mixed> $products) : Result
Parameters
- $products : array<string|int, mixed>
Tags
Return values
ResultviewProduct()
public
viewProduct(array<string|int, mixed> $products) : mixed
Parameters
- $products : array<string|int, mixed>
Tags
writeOffProductBatches()
public
writeOffProductBatches(array<string|int, mixed> $products) : Result
Parameters
- $products : array<string|int, mixed>