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

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

 preliminaryDataPreparation ()
 
 basketCodeMap ()
 
- Открытые члены унаследованные от BasketBuilder
 __construct (OrderBuilder $builder)
 
 initBasket ()
 
 isNeedUpdateNewProductPrice ()
 
 checkProductData (array $productData)
 
 getOrder ()
 
 getSettingsContainer ()
 
 getErrorsContainer ()
 
 getFormData ()
 
 getBasket ()
 
 setBasketItemFields (\Bitrix\Sale\BasketItem &$item, array $fields=array())
 
 finalActions ()
 
 isProductAdded ()
 
 fillFUser ()
 

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

static isBasketItemNew ($basketCode)
 
- Открытые статические члены унаследованные от BasketBuilder
static getCatalogMeasures ()
 

Защищенные члены

 getDelegate ($orderId)
 
 getExistsItem ($moduleId, $productId, array $properties=array())
 
- Защищенные члены унаследованные от BasketBuilder
 obtainCatalogProductsData (array $fields=array())
 
 isProductAvailable ($basketCode, $productFormData, $productProviderData, $isProductDataNeedUpdate)
 
 setReserveDataForItem (BasketItem $item, array $reserveData)
 
 setItemData ($basketCode, &$productData, &$item)
 
 createItem ($basketCode, &$productData)
 

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

- Открытые атрибуты унаследованные от BasketBuilder
const BASKET_CODE_NEW = 'new'
 
- Защищенные данные унаследованные от BasketBuilder
 $delegate = null
 
 $builder = null
 
 $maxBasketCodeIdx = 0
 
 $formData = []
 
 $needDataUpdate = array()
 
 $basketCodeMap = []
 
 $cacheProductProviderData = false
 
 $catalogProductsIds = []
 
 $catalogProductsData = []
 
 $providerData = []
 
 $trustData = []
 
 $isProductAdded = false
 

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

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

Методы

◆ basketCodeMap()

basketCodeMap ( )

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

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

◆ getDelegate()

getDelegate ( $orderId)
protected
Аргументы
int$orderId
Возвращает
IBasketBuilderDelegate

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

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

◆ getExistsItem()

getExistsItem ( $moduleId,
$productId,
array $properties = array() )
protected

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

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

◆ isBasketItemNew()

static isBasketItemNew ( $basketCode)
static

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

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

◆ preliminaryDataPreparation()

preliminaryDataPreparation ( )

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

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