Bitrix API

BasketBuilderExist implements IBasketBuilderDelegate

Table of Contents

Interfaces

IBasketBuilderDelegate

Methods

__construct()  : mixed
finalActions()  : mixed
getItemFromBasket()  : BasketItem|null
Get item from current basket
setItemData()  : mixed

Methods

__construct()

public __construct(BasketBuilder $builder) : mixed
Parameters
$builder : BasketBuilder

getItemFromBasket()

Get item from current basket

public getItemFromBasket(string|int $basketCode, array<string|int, mixed> $productData) : BasketItem|null

Search only by $basketCode !!!

If the product is not found, the basket code is set and is not equal to BasketBuilder::BASKET_CODE_NEW, then this product will be deleted.

Parameters
$basketCode : string|int
$productData : array<string|int, mixed>

not used

Tags
throws
BuildingException
Return values
BasketItem|null

setItemData()

public setItemData(mixed $basketCode, array<string|int, mixed> &$productData, BasketItem &$item) : mixed
Parameters
$basketCode : mixed
$productData : array<string|int, mixed>
$item : BasketItem

        
On this page

Search results