• Модуль: im
  • Путь к файлу: ~/bitrix/modules/im/lib/V2/Link/Calendar/CalendarItem.php
  • Класс: BitrixImV2LinkCalendarCalendarItem
  • Вызов: CalendarItem::mirrorDataEntityFields
static function mirrorDataEntityFields(): array
{
	$additionalFields = [
		'CALENDAR_TITLE' => [
			'field' => 'title',
			'set' => 'setTitle', /** @see CalendarItem::setType */
			'get' => 'getTitle', /** @see CalendarItem::getType */
		],
		'CALENDAR_DATE_FROM' => [
			'field' => 'dateFrom',
			'set' => 'setDateFrom', /** @see CalendarItem::setDateFrom */
			'get' => 'getDateFrom', /** @see CalendarItem::getDateFrom */
		],
		'CALENDAR_DATE_TO' => [
			'field' => 'dateTo',
			'set' => 'setDateTo', /** @see CalendarItem::setDateTo */
			'get' => 'getDateTo', /** @see CalendarItem::getDateTo */
		]
	];

	return array_merge(parent::mirrorDataEntityFields(), $additionalFields);
}