Документация для разработчиков
Темная тема

EntityCollection

Описание и методы

\Bitrix\Sale\Internals\EntityCollection представляет собой коллекцию сущностей.


Цепочка наследования (в рамках подпространства \Bitrix\Sale)

Internals\EntityCollection > Internals\CollectionBase

Методы класса

МетодОписание С версии
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