• Модуль: calendar
  • Путь к файлу: ~/bitrix/modules/calendar/lib/ical/mailinvitation/incominginvitationreplyhandler.php
  • Класс: BitrixCalendarICalMailInvitationIncomingInvitationReplyHandler
  • Вызов: IncomingInvitationReplyHandler::handle
public function handle(): IncomingInvitationReplyHandler
{
	$localEvent = Helper::getEventByUId($this->component->getEvent()->getUid());
	if (!is_null($localEvent))
	{
		$user = Helper::getUserById((int)$localEvent['OWNER_ID']);
		if (
			$user
			&& $user['EMAIL']
			&& !is_null($attendeeStatus = $this->getAttendeeStatus($user['EMAIL']))
		)
		{
			$this->sendNotificationGuestReaction($localEvent, $attendeeStatus);
			$this->handleStatus = true;
		}
	}

	return $this;
}