BasketItemCollection
Методы BasketItemCollection
\Bitrix\Sale\BasketItemCollection представляет собой коллекцию товарных позиций.
Цепочка наследования (в рамках подпространства \Bitrix\Sale)
BasketItemCollection > Internals\EntityCollection > Internals\CollectionBase
Методы класса
Метод | Описание | С версии |
createItem | Создает товарную позицию и добавляет ее в коллекцию. |
17.5.0 |
getBasket | Абстрактный метод. Возвращает корзину, в которой находится данная коллекция. |
17.5.0 |
getBasketItems | Возвращает коллекцию товаров. |
17.5.0 |
getExistsItem | Возвращает товарную позицию из коллекции (либо null ). |
17.5.0 |
getItemByBasketCode | Возвращает товарную позицию из коллекции по коду товарной позиции. |
17.5.0 |
getItemById | Возвращает товарную позицию из коллекции по идентификатору товарной позиции. |
17.5.0 |
getOrder | Возвращает заказ, привязанный к корзине. |
17.5.0 |
getOrderId | Возвращает ID заказа, которому принадлежит коллекция. |
17.5.0 |
loadFromArray | Загружает товарные позиции из массива. |
17.5.0 |
Методы класса \Bitrix\Sale\Internals\EntityCollection
Метод | Описание | С версии |
clearCollection | Удаляет все элементы коллекции. |
15.5.1 |
doFinalAction | Выполняет финальные действия. |
15.5.1 |
getIndexById | Ищет элемент в коллекции по ID и возвращает его внутренний индекс. |
15.5.1 |
getItemById | Ищет элемент в коллекции по ID и возвращает его. |
15.5.1 |
getItemByIndex | Ищет элемент в коллекции по внутреннему индексу и возвращает его. |
17.5.0 |
isAnyItemDeleted | Проверяет, был ли удален какой-либо элемент коллекции. |
17.5.0 |
isChanged | Проверяет, была ли изменена коллекция. Возвращает true или false . |
15.5.2 |
isClone | Проверяет, является ли коллекция клонированной. Возвращает true или false . |
6.0.26 |
verify | Проверяет коллекцию на корректность. Возвращает объект \Bitrix\Sale\Result . |
17.5.0 |
Методы класса \Bitrix\Sale\Internals\CollectionBase
Метод | Описание | С версии |
count | Возвращает количество элементов объекта. |
15.5.3 |
current | Возвращает текущий элемент. |
15.5.3 |
getIterator | Возвращает внешний итератор. |
15.5.3 |
isEmpty | Проверяет коллекцию на пустоту. Если в коллекции нет элементов, возвращается true (иначе false ). |
15.5.3 |
key | Возвращает индекс текущего элемента коллекции. |
15.5.3 |
next | Перемещает указатель коллекции вперед на один элемент. |
15.5.3 |
offsetExists | Определяет, существует или нет заданное смещение (ключ). |
15.5.3 |
offsetGet | Возвращает заданное смещение (ключ). |
15.5.3 |
offsetSet | Устанавливает значения для данного смещения. |
15.5.3 |
offsetUnset | Сбрасывает значение по смещению. |
15.5.3 |
rewind | Устанавливает указатель на первый элемент коллекции. |
15.5.3 |
valid | Проверяет, содержит ли коллекция еще элементы. |
15.5.3 |
© «Битрикс», 2001-2024, «1С-Битрикс», 2024