CollectionBase
\Bitrix\Sale\Internals\CollectionBase – базовый класс коллекции элементов. Класс реализует интерфейсы \ArrayAccess, \Countable, \IteratorAggregate.
Методы класса
| Метод | Описание | С версии |
|---|---|---|
| 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-2025, «1С-Битрикс», 2025