• Модуль: calendar
  • Путь к файлу: ~/bitrix/modules/calendar/lib/access/model/sectionmodel.php
  • Класс: BitrixCalendarAccessModelSectionModel
  • Вызов: SectionModel::createFromEventModelParentFields
static function createFromEventModelParentFields(EventModel $eventModel): self
{
	if ($eventModel->getSectionId() > 0)
	{
		$model = self::createFromId($eventModel->getParentEventSectionId());
	}
	else
	{
		$model = self::createNew();
	}

	$model
		->setType($eventModel->getParentEventSectionType())
		->setOwnerId($eventModel->getParentEventOwnerId())
	;

	return $model;
}