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
Наверх
Пользовательские комментарии
Мы будем рады, если разработчики добавят свои комментарии по практическому использованию методов системы.Для этого нужно всего лишь авторизоваться на сайте
Но помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.
Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.