• Модуль: calendar
  • Путь к файлу: ~/bitrix/modules/calendar/lib/sharing/sharing.php
  • Класс: BitrixCalendarSharingSharing
  • Вызов: Sharing::enable
public function enable(): Result
{
	$result = new Result();

	if(!$this->isEnabled())
	{
		$sharingLinkFactory = new Factory();
		$sharingLinkFactory->createUserLink($this->userId);
	}
	else
	{
		$result->addError(new Error('Sharing is already enabled', 100010));
	}

	return $result;
}