• Модуль: disk
  • Путь к файлу: ~/bitrix/modules/disk/lib/document/onedrivehandler.php
  • Класс: BitrixDiskDocumentOneDriveHandler
  • Вызов: OneDriveHandler::createFile
public function createFile(FileData $fileData)
{
	$fileData = $this->createFileInternal($fileData);
	if($fileData === null)
	{
		return null;
	}

	/** @see BitrixDiskDocumentOneDriveHandler::getSharedLink() */
	$link = $this->retryMethod('getSharedLink', array($fileData, self::SHARED_LINK_TYPE_EDIT));
	if($link === null)
	{
		return null;
	}
	$fileData->setLinkInService($link);

	return $fileData;
}