Открытые члены | |
addProductByBasketItem (Sale\BasketItemBase $basketItem) | |
addProductByShipmentItem (Sale\ShipmentItem $shipmentItem) | |
addProductData (array $productData) | |
addBasketItemBarcodeData (array $barcodeParams) | |
addProductById ($productId) | |
getProductData ($outputName) | |
getAvailableQuantity ($outputName) | |
getAvailableQuantityByStore ($outputName) | |
getAvailableQuantityAndPrice ($outputName) | |
tryShip () | |
isNeedShip () | |
getBundleItems () | |
deliver () | |
viewProduct () | |
getProductStores () | |
checkBarcode () | |
recurring () | |
writeOffProductBatches () | |
returnProductBatches () | |
setItemsResultAfterTryShip (PoolQuantity $pool, array $productTryShipList) | |
setItemsResultAfterShip (Sale\Result $result) | |
reserve () | |
ship () | |
getProviderClass () | |
getCallbackFunction () | |
getProviderName () | |
getTransferClassName () | |
Открытые статические члены | |
static | createBuilder ($providerClass, $context) |
static | create ($providerClass, $context) |
static | getClassName () |
Защищенные члены | |
decomposeIntoProvider (Sale\Result $resultProvider, $outputName) | |
addProduct (array $productData) | |
clearProviderName ($providerName) | |
getContext () | |
getItems () | |
getItem ($productId) | |
isExistsProductIdInItems ($productId) | |
Защищенные данные | |
$items = array() | |
$providerClass = null | |
$callbackFunction = null | |
$context = array() | |
См. определение в файле providerbuilderbase.php строка 12
addBasketItemBarcodeData | ( | array | $barcodeParams | ) |
array | $barcodeParams |
См. определение в файле providerbuilderbase.php строка 114
|
protected |
array | $productData |
См. определение в файле providerbuilderbase.php строка 397
|
abstract |
Sale\BasketItemBase | $basketItem |
Переопределяется в ProviderBuilder и ProviderBuilderCompatibility.
addProductById | ( | $productId | ) |
int | $productId |
См. определение в файле providerbuilderbase.php строка 122
|
abstract |
Sale\ShipmentItem | $shipmentItem |
Переопределяется в ProviderBuilder и ProviderBuilderCompatibility.
|
abstract |
array | $productData |
checkBarcode | ( | ) |
См. определение в файле providerbuilderbase.php строка 266
|
protected |
|
static |
$providerClass | |
$context |
Переопределяется в ProviderBuilderCompatibility.
См. определение в файле providerbuilderbase.php строка 45
|
static |
$providerClass | |
$context |
См. определение в файле providerbuilderbase.php строка 25
|
protected |
Sale\Result | $resultProvider | |
$outputName |
См. определение в файле providerbuilderbase.php строка 201
deliver | ( | ) |
См. определение в файле providerbuilderbase.php строка 242
getAvailableQuantity | ( | $outputName | ) |
$outputName |
См. определение в файле providerbuilderbase.php строка 152
getAvailableQuantityAndPrice | ( | $outputName | ) |
$outputName |
См. определение в файле providerbuilderbase.php строка 184
getAvailableQuantityByStore | ( | $outputName | ) |
$outputName |
См. определение в файле providerbuilderbase.php строка 168
getBundleItems | ( | ) |
См. определение в файле providerbuilderbase.php строка 234
getCallbackFunction | ( | ) |
См. определение в файле providerbuilderbase.php строка 415
|
static |
См. определение в файле providerbuilderbase.php строка 636
|
protected |
См. определение в файле providerbuilderbase.php строка 457
|
protected |
$productId |
См. определение в файле providerbuilderbase.php строка 613
|
protected |
См. определение в файле providerbuilderbase.php строка 465
getProductData | ( | $outputName | ) |
$outputName |
См. определение в файле providerbuilderbase.php строка 136
getProductStores | ( | ) |
См. определение в файле providerbuilderbase.php строка 258
getProviderClass | ( | ) |
См. определение в файле providerbuilderbase.php строка 406
getProviderName | ( | ) |
См. определение в файле providerbuilderbase.php строка 424
|
abstract |
Переопределяется в ProviderBuilder и ProviderBuilderCompatibility.
|
protected |
isNeedShip | ( | ) |
См. определение в файле providerbuilderbase.php строка 226
recurring | ( | ) |
См. определение в файле providerbuilderbase.php строка 275
reserve | ( | ) |
См. определение в файле providerbuilderbase.php строка 318
returnProductBatches | ( | ) |
См. определение в файле providerbuilderbase.php строка 291
setItemsResultAfterShip | ( | Sale\Result | $result | ) |
Sale\Result | $result |
См. определение в файле providerbuilderbase.php строка 310
|
abstract |
PoolQuantity | $pool | |
array | $productTryShipList |
Main |
ObjectNotFoundException
Переопределяется в ProviderBuilderCompatibility.
ship | ( | ) |
См. определение в файле providerbuilderbase.php строка 326
tryShip | ( | ) |
См. определение в файле providerbuilderbase.php строка 218
viewProduct | ( | ) |
См. определение в файле providerbuilderbase.php строка 250
writeOffProductBatches | ( | ) |
См. определение в файле providerbuilderbase.php строка 283
|
protected |
См. определение в файле providerbuilderbase.php строка 16
|
protected |
См. определение в файле providerbuilderbase.php строка 17
|
protected |
См. определение в файле providerbuilderbase.php строка 14
|
protected |
См. определение в файле providerbuilderbase.php строка 15