Class TransferProvider
См. определение в файле transferproviderbase.php строка 11
◆ __construct()
◆ create()
create |
( |
| $providerClass, |
|
|
array | $context ) |
|
static |
- Аргументы
-
| $providerClass | |
array | $context | |
- Возвращает
- static
- Исключения
-
ArgumentNullException
См. определение в файле transferproviderbase.php строка 64
◆ deliver()
deliver |
( |
array | $products | ) |
|
|
abstract |
- Аргументы
-
- Возвращает
- Sale\Result
- Исключения
-
SystemException
Переопределяется в TransferProvider.
◆ getAvailableQuantity()
getAvailableQuantity |
( |
array | $products | ) |
|
|
abstract |
◆ getAvailableQuantityAndPrice()
getAvailableQuantityAndPrice |
( |
array | $products | ) |
|
|
abstract |
◆ getAvailableQuantityByStore()
getAvailableQuantityByStore |
( |
array | $products | ) |
|
|
abstract |
◆ getBundleItems()
getBundleItems |
( |
array | $products | ) |
|
|
abstract |
◆ getContext()
◆ getProductData()
getProductData |
( |
array | $products | ) |
|
|
abstract |
◆ getProductListStores()
getProductListStores |
( |
array | $products | ) |
|
|
abstract |
- Аргументы
-
- Возвращает
- Sale\Result
- Исключения
-
SystemException
Переопределяется в TransferProvider.
◆ getProviderClass()
◆ getProviderName()
◆ getStoresCount()
◆ isNeedShip()
isNeedShip |
( |
array | $products | ) |
|
|
abstract |
- Аргументы
-
- Возвращает
- Sale\Result
- Исключения
-
ObjectNotFoundException|Main\SystemException
Переопределяется в TransferProvider.
◆ reserve()
reserve |
( |
array | $products | ) |
|
|
abstract |
◆ returnProductBatches()
returnProductBatches |
( |
array | $products | ) |
|
◆ setItemsResultAfterTryShip()
◆ ship()
◆ tryShip()
tryShip |
( |
array | $products | ) |
|
|
abstract |
- Аргументы
-
- Возвращает
- Sale\Result
- Исключения
-
ObjectNotFoundException|Main\SystemException
Переопределяется в TransferProvider.
◆ viewProduct()
viewProduct |
( |
array | $products | ) |
|
|
abstract |
- Аргументы
-
- Возвращает
- Sale\Result
- Исключения
-
SystemException
Переопределяется в TransferProvider.
◆ writeOffProductBatches()
writeOffProductBatches |
( |
array | $products | ) |
|
◆ $context
◆ $providerClass
Объявления и описания членов класса находятся в файле: