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