CatalogProvider extends SaleProviderBase
Class CatalogProvider
Table of Contents
Methods
- checkBarcode() : Result
- checkProductsInStore() : Result
- createOrderListFromProducts() : array<string|int, mixed>
- deliver() : Result
- getAvailableQuantity() : Result
- getAvailableQuantityAndPrice() : Result
- getAvailableQuantityByStore() : Result
- getBundleItems() : Result
- getCatalogData() : Result
- getDefaultStoreId() : int
- getProductData() : Result
- getProductListStores() : Result
- isNeedShip() : Result
- recurring() : Result
- reserve() : Result
- returnProductBatches() : Result
- ship() : Result
- tryShip() : Result
- tryUnship() : Result
- unship() : Result
- viewProduct() : Result
- writeOffProductBatches() : Result
Methods
checkBarcode()
public
checkBarcode(array<string|int, mixed> $items) : Result
Parameters
- $items : array<string|int, mixed>
Return values
ResultcheckProductsInStore()
public
checkProductsInStore(array<string|int, mixed> $products) : Result
Parameters
- $products : array<string|int, mixed>
Return values
ResultcreateOrderListFromProducts()
public
static createOrderListFromProducts(array<string|int, mixed> $products) : array<string|int, mixed>
Parameters
- $products : array<string|int, mixed>
Tags
Return values
array<string|int, mixed>deliver()
public
deliver(array<string|int, mixed> $products) : Result
Parameters
- $products : array<string|int, mixed>
Tags
Return values
ResultgetAvailableQuantity()
public
getAvailableQuantity(array<string|int, mixed> $products) : Result
Parameters
- $products : array<string|int, mixed>
Return values
ResultgetAvailableQuantityAndPrice()
public
getAvailableQuantityAndPrice(array<string|int, mixed> $products) : Result
Parameters
- $products : array<string|int, mixed>
Return values
ResultgetAvailableQuantityByStore()
public
getAvailableQuantityByStore(array<string|int, mixed> $products) : Result
Parameters
- $products : array<string|int, mixed>
Return values
ResultgetBundleItems()
public
getBundleItems(array<string|int, mixed> $products) : Result
Parameters
- $products : array<string|int, mixed>
Return values
ResultgetCatalogData()
public
getCatalogData(array<string|int, mixed> $products) : Result
Parameters
- $products : array<string|int, mixed>
Return values
ResultgetDefaultStoreId()
public
static getDefaultStoreId() : int
Return values
intgetProductData()
public
getProductData(array<string|int, mixed> $products) : Result
Parameters
- $products : array<string|int, mixed>
Return values
ResultgetProductListStores()
public
getProductListStores(array<string|int, mixed> $products) : Result
Parameters
- $products : array<string|int, mixed>
Return values
ResultisNeedShip()
public
isNeedShip(array<string|int, mixed> $products) : Result
Parameters
- $products : array<string|int, mixed>
Return values
Resultrecurring()
public
recurring(array<string|int, mixed> $items) : Result
Parameters
- $items : array<string|int, mixed>
Return values
Resultreserve()
public
reserve(array<string|int, mixed> $products) : Result
Parameters
- $products : array<string|int, mixed>
Return values
ResultreturnProductBatches()
public
returnProductBatches(array<string|int, mixed> $products) : Result
Parameters
- $products : array<string|int, mixed>
Return values
Resultship()
public
ship(array<string|int, mixed> $products) : Result
Parameters
- $products : array<string|int, mixed>
Return values
ResulttryShip()
public
tryShip(array<string|int, mixed> $products) : Result
Parameters
- $products : array<string|int, mixed>
Return values
ResulttryUnship()
public
tryUnship(array<string|int, mixed> $products) : Result
Parameters
- $products : array<string|int, mixed>
Return values
Resultunship()
public
unship(array<string|int, mixed> $products) : Result
Parameters
- $products : array<string|int, mixed>
Return values
ResultviewProduct()
public
viewProduct(array<string|int, mixed> $products) : Result
Parameters
- $products : array<string|int, mixed>
Return values
ResultwriteOffProductBatches()
public
writeOffProductBatches(array<string|int, mixed> $products) : Result
Parameters
- $products : array<string|int, mixed>