1C-Bitrix 25.700.0
Загрузка...
Поиск...
Не найдено
Класс ProviderBuilderCompatibility
Граф наследования:ProviderBuilderCompatibility:
ProviderBuilderBase

Открытые члены

 addProductByBasketItem (Sale\BasketItemBase $basketItem)
 addProductByShipmentItem (Sale\ShipmentItem $shipmentItem)
 setItemsResultAfterTryShip (PoolQuantity $pool, array $productTryShipList)
 getTransferClassName ()
Открытые члены унаследованные от ProviderBuilderBase
 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 ()
 setItemsResultAfterShip (Sale\Result $result)
 reserve ()
 ship ()
 getProviderClass ()
 getCallbackFunction ()
 getProviderName ()

Открытые статические члены

static create ($providerClass, $context)
Открытые статические члены унаследованные от ProviderBuilderBase
static createBuilder ($providerClass, $context)
static getClassName ()

Дополнительные унаследованные члены

Защищенные члены унаследованные от ProviderBuilderBase
 decomposeIntoProvider (Sale\Result $resultProvider, $outputName)
 addProduct (array $productData)
 clearProviderName ($providerName)
 getContext ()
 getItems ()
 getItem ($productId)
 isExistsProductIdInItems ($productId)
Защищенные данные унаследованные от ProviderBuilderBase
 $items = array()
 $providerClass = null
 $callbackFunction = null
 $context = array()

Подробное описание

См. определение в файле providerbuildercompatibility.php строка 11

Методы

◆ addProductByBasketItem()

addProductByBasketItem ( Sale\BasketItemBase $basketItem)
Аргументы
Sale\BasketItemBase$basketItem

Переопределяет метод предка ProviderBuilderBase.

См. определение в файле providerbuildercompatibility.php строка 31

◆ addProductByShipmentItem()

addProductByShipmentItem ( Sale\ShipmentItem $shipmentItem)
Аргументы
Sale\ShipmentItem$shipmentItem

Переопределяет метод предка ProviderBuilderBase.

См. определение в файле providerbuildercompatibility.php строка 74

◆ create()

create ( $providerClass,
$context )
static
Аргументы
$providerClass
$context
Возвращает
ProviderBuilderBase

Переопределяет метод предка ProviderBuilderBase.

См. определение в файле providerbuildercompatibility.php строка 19

◆ getTransferClassName()

getTransferClassName ( )
Возвращает
string

Переопределяет метод предка ProviderBuilderBase.

См. определение в файле providerbuildercompatibility.php строка 169

◆ setItemsResultAfterTryShip()

setItemsResultAfterTryShip ( PoolQuantity $pool,
array $productTryShipList )
Аргументы
PoolQuantity$pool
array$productTryShipList
Возвращает
Sale\Result

Переопределяет метод предка ProviderBuilderBase.

См. определение в файле providerbuildercompatibility.php строка 161


Объявления и описания членов класса находятся в файле: