• Модуль: calendar
  • Путь к файлу: ~/bitrix/modules/calendar/lib/controller/sharingajax.php
  • Класс: BitrixCalendarControllerSharingAjax
  • Вызов: SharingAjax::disableUserSharingAction
public function disableUserSharingAction(): ?bool
{
	if (Loader::includeModule('intranet') && !BitrixIntranetUtil::isIntranetUser())
	{
		return null;
	}

	$sharing = new SharingSharing(CCalendar::GetUserId());
	$result = $sharing->disable();
	if (!$result->isSuccess())
	{
		$this->addErrors($this->getErrors());
		return null;
	}

	return true;
}