• Модуль: calendar
  • Путь к файлу: ~/bitrix/modules/calendar/lib/core/builders/eventbuilderfromarray.php
  • Класс: BitrixCalendarCoreBuildersEventBuilderFromArray
  • Вызов: EventBuilderFromArray::getOwner
protected function getOwner(): ?Role
{
	if (empty($this->fields['OWNER_ID']))
	{
		return null;
	}
	if (empty($this->fields['CAL_TYPE']))
	{
		$this->fields['CAL_TYPE'] = User::TYPE;
	}

	try
	{
		return Helper::getRole($this->fields['OWNER_ID'], $this->fields['CAL_TYPE']);
	}
	catch (BaseException $exception)
	{
		return null;
	}
}