Класс
Sale
BasketBase
\Bitrix\Sale\BasketBase
Исходный файл: source/sale/lib/basketbase.php:18
Методы (61)
-
clearCollection() -
clearStartField() -
count()Подсчитывает количество элементов объекта. -
static create() -
createItem() -
current()Возвращает текущий элемент. -
static deleteNoDemand() -
doFinalAction() -
getBasePrice()Получение цены корзины без скидок. -
getBasket() -
getBasketItems() -
getContext() -
getExistsItem()устар. -
getExistsItemByItem()устар. -
getExistsItems()Получает все элементы корзины для нужных moduleId, productId и свойств. -
getFUserId()Получение идентификатора покупателя. -
getIndexById() -
getItemByBasketCode() -
getItemById() -
getItemByIndex() -
getItemByXmlId() -
getIterator() -
static getList() -
getOrder()Получение объекта заказа. -
getOrderableItems() -
getOrderId() -
getPrice()Получение цены корзины со скидками и налогами. -
getQuantityList()Получение списка количества элементов в корзине. -
static getRegistryType() -
getSiteId()Получение идентификатора сайта. -
getVatRate()Получение значения налоговой ставки корзины. -
getVatSum()Получение значения налога корзины. -
getWeight()Получение веса корзины. -
hasMeaningfulField() -
isAnyItemAdded() -
isAnyItemDeleted() -
isChanged() -
isClone() -
isEmpty()Проверяет, пуста ли коллекция. -
isMathActionOnly() -
isSaveRunning() -
isStartField() -
key()Возвращает ключ текущего элемента. -
loadFromArray() -
static loadItemsForFUser() -
next()Переходит к следующему элементу. -
offsetExists()Существует ли смещение. -
offsetGet()Смещение для получения. -
offsetSet()Смещение для установки. -
offsetUnset()Смещение для удаления. -
onItemModify() -
refresh() -
refreshData()устар. -
rewind()Перематывает итератор на первый элемент. -
save()Сохранение корзины. -
setFUserId()Установка идентификатора покупателя для корзины. -
setMathActionOnly() -
setOrder()Привязка корзины к сущности объекта заказа. -
toArray() -
valid()Проверяет, является ли текущая позиция допустимой. -
verify()

