Bitrix API

ProviderBuilderCompatibility extends ProviderBuilderBase

Class ProviderBuilderCompatibility

Table of Contents

Methods

addBasketItemBarcodeData()  : mixed
addProductByBasketItem()  : mixed
addProductById()  : mixed
addProductByShipmentItem()  : mixed
addProductData()  : mixed
checkBarcode()  : Result
create()  : ProviderBuilderBase
createBuilder()  : ProviderBuilderBase
createItemsResultAfterDeliver()  : Result
deliver()  : Result
getAvailableQuantity()  : Result
getAvailableQuantityAndPrice()  : Result
getAvailableQuantityByStore()  : Result
getBundleItems()  : Result
getClassName()  : string
getProductData()  : Result
getProductStores()  : Result
getTransferClassName()  : string
isNeedShip()  : Result
recurring()  : Result
reserve()  : Result
returnProductBatches()  : Result
setItemsResultAfterShip()  : Result
setItemsResultAfterTryShip()  : Result
ship()  : Result
tryShip()  : Result
viewProduct()  : Result
writeOffProductBatches()  : Result

Methods

addBasketItemBarcodeData()

public addBasketItemBarcodeData(array<string|int, mixed> $barcodeParams) : mixed
Parameters
$barcodeParams : array<string|int, mixed>

addProductByBasketItem()

public addProductByBasketItem(BasketItemBase $basketItem) : mixed
Parameters
$basketItem : BasketItemBase

addProductById()

public addProductById(int $productId) : mixed
Parameters
$productId : int

addProductByShipmentItem()

public addProductByShipmentItem(ShipmentItem $shipmentItem) : mixed
Parameters
$shipmentItem : ShipmentItem

addProductData()

public addProductData(array<string|int, mixed> $productData) : mixed
Parameters
$productData : array<string|int, mixed>
Tags
throws
ArgumentNullException
throws
ArgumentOutOfRangeException

createItemsResultAfterDeliver()

public createItemsResultAfterDeliver(Result $resultAfterDeliver) : Result
Parameters
$resultAfterDeliver : Result
Tags
throws
ObjectNotFoundException
Return values
Result

getAvailableQuantity()

public getAvailableQuantity(mixed $outputName) : Result
Parameters
$outputName : mixed
Return values
Result

getAvailableQuantityAndPrice()

public getAvailableQuantityAndPrice(mixed $outputName) : Result
Parameters
$outputName : mixed
Return values
Result

getAvailableQuantityByStore()

public getAvailableQuantityByStore(mixed $outputName) : Result
Parameters
$outputName : mixed
Return values
Result

getProductData()

public getProductData(mixed $outputName) : Result
Parameters
$outputName : mixed
Return values
Result

setItemsResultAfterShip()

public setItemsResultAfterShip(Result $result) : Result
Parameters
$result : Result
Return values
Result

setItemsResultAfterTryShip()

public setItemsResultAfterTryShip(PoolQuantity $pool, array<string|int, mixed> $productTryShipList) : Result
Parameters
$pool : PoolQuantity
$productTryShipList : array<string|int, mixed>
Return values
Result

writeOffProductBatches()

public writeOffProductBatches() : Result
Return values
Result

        
On this page

Search results