• Модуль: im
  • Путь к файлу: ~/bitrix/modules/im/lib/V2/Link/Calendar/CalendarCollection.php
  • Класс: BitrixImV2LinkCalendarCalendarCollection
  • Вызов: CalendarCollection::fillCalendarData
public function fillCalendarData(): self
{
	$calendarIds = $this->getEntityIds();

	$entities = BitrixImV2EntityCalendarCalendarCollection::initByIds($calendarIds, $this->getContext());

	foreach ($this as $link)
	{
		if ($entities->getById($link->getEntityId()) !== null)
		{
			$link->setEntity($entities->getById($link->getEntityId()));
		}
	}

	return $this;
}