Класс RecentCollection
Класс представляет коллекцию элементов вкладки "Последние". Каждый элемент коллекции представлен классом RecentItem.
Объекты коллекции создаются автоматически и доступны в провайдере данных через методы $dialog->getRecentItems() и $dialog->getGlobalRecentItems() класса Dialog.
Для добавления элементов на вкладку "Последние" используйте методы $dialog->addRecentItem() или $dialog->addRecentItems() класса Dialog.
Метод | Описание | С версии |
---|---|---|
add(RecentItem $recentItem): bool | Добавляет элемент (объект класса RecentItem) в коллекцию.
Для добавления элементов в провайдере данных необходимо использовать методы $dialog->addRecentItem() или $dialog->addRecentItems(). | |
get(string $entityId, $itemId): ?RecentItem | Возвращает элемент коллекции по указанным идентификаторам сущности и элемента. | |
has(RecentItem $recentItem): bool | Возвращает true , если указанным элемент присутствует в коллекции.
| |
getByItem(Item $item): ?RecentItem | Возвращает элемент коллекции по заданному элементу диалога (объект класса Item). | |
getAll(): array | Возвращает массив всех элементов. | |
count(): int | Возвращает количество элементов коллекции. | |
getEntityItems(string $entityId): array | Возвращает массив элементов указанной сущности. |
© «Битрикс», 2001-2025, «1С-Битрикс», 2025
Пользовательские комментарии
Помните, что Пользовательские комментарии, несмотря на модерацию, не являются официальной документацией. Ответственность за их использование несет сам пользователь.Также Пользовательские комментарии не являются местом для обсуждения функционала. По подобным вопросам обращайтесь на форумы.