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