• Модуль: landing
  • Путь к файлу: ~/bitrix/modules/landing/lib/controller/note.php
  • Класс: BitrixLandingControllerNote
  • Вызов: Note::createNoteAction
public function createNoteAction(int $kbId, string $sourceType, int $sourceId, ?string $scope = null): ?array
{
	$result = null;

	if ($scope)
	{
		Type::setScope($scope);
	}
	if (check_bitrix_sessid())
	{
		$result = Source::createFromSource($kbId, $sourceType, $sourceId);
	}
	if (is_array($result))
	{
		return $result;
	}

	$this->addError(new Error('Error occurred during note creating.'));
	return null;
}