• Модуль: voximplant
  • Путь к файлу: ~/bitrix/modules/voximplant/lib/controller/urlmanager.php
  • Класс: BitrixVoximplantControllerUrlManager
  • Вызов: UrlManager::getAdditionalDocumentsUploadUrlAction
public function getAdditionalDocumentsUploadUrlAction(int $verificationId)
{
	if (!Permissions::createWithCurrentUser()->canModifySettings())
	{
		$this->addError(new Error("Permission denied", "permission_denied"));
		return null;
	}

	$docManager = new CVoxImplantDocuments();
	$url = $docManager->GetAdditionalUploadUrl($verificationId);
	if (!$url)
	{
		$err = $docManager->GetError();
		$this->addError(new Error($err->msg, $err->code));
		return null;
	}

	return [
		'url' => $url
	];
}