|
| | __construct (OrderBuilder $builder) |
| | initBasket () |
| | isNeedUpdateNewProductPrice () |
| | checkProductData (array $productData) |
| | preliminaryDataPreparation () |
| | basketCodeMap () |
| | getOrder () |
| | getSettingsContainer () |
| | getErrorsContainer () |
| | getFormData () |
| | getBasket () |
| | setBasketItemFields (\Bitrix\Sale\BasketItem &$item, array $fields=array()) |
| | finalActions () |
| | isProductAdded () |
| | fillFUser () |
| | correctVatIncludedByFirstItem (array $product, string $vatIncludedFromFirstItem) |
| static | isBasketItemNew ($basketCode) |
| static | getCatalogMeasures () |
| const | BASKET_CODE_NEW = 'new' |
| | getDelegate ($orderId) |
| | getExistsItem ($moduleId, $productId, array $properties=array()) |
| | obtainCatalogProductsData (array $fields=array()) |
| | isProductAvailable ($basketCode, $productFormData, $productProviderData, $isProductDataNeedUpdate) |
| | setReserveDataForItem (BasketItem $item, array $reserveData) |
| | setItemData ($basketCode, &$productData, &$item) |
| | createItem ($basketCode, &$productData) |
| | $delegate = null |
| | $builder = null |
| | $maxBasketCodeIdx = 0 |
| | $formData = [] |
| | $needDataUpdate = array() |
| | $basketCodeMap = [] |
| | $cacheProductProviderData = false |
| | $catalogProductsIds = [] |
| | $catalogProductsData = [] |
| | $providerData = [] |
| | $trustData = [] |
| | $isProductAdded = false |
См. определение в файле basketbuildersale.php строка 4