Bitrix-D7 23.9
 
Загрузка...
Поиск...
Не найдено
Класс BasketBuilderExist
+ Граф наследования:BasketBuilderExist:

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

 __construct (BasketBuilder $builder)
 
 getItemFromBasket ($basketCode, $productData)
 
 setItemData ($basketCode, &$productData, &$item)
 
 finalActions ()
 

Защищенные данные

 $builder = null
 

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

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

Конструктор(ы)

◆ __construct()

__construct ( BasketBuilder $builder)

Замещает IBasketBuilderDelegate.

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

Методы

◆ finalActions()

finalActions ( )

Замещает IBasketBuilderDelegate.

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

◆ getItemFromBasket()

getItemFromBasket ( $basketCode,
$productData )

Get item from current basket

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.

Аргументы
string | int$basketCode
array$productDatanot used
Возвращает
BasketItem|null
Исключения
BuildingException

Замещает IBasketBuilderDelegate.

Переопределяется в BasketBuildeRestExist.

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

◆ setItemData()

setItemData ( $basketCode,
& $productData,
& $item )
Аргументы
$basketCode
BasketItem$item
array$productData

Замещает IBasketBuilderDelegate.

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

Данные класса

◆ $builder

$builder = null
protected

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