• Модуль: disk
  • Путь к файлу: ~/bitrix/modules/disk/lib/document/cloudimport/importmanager.php
  • Класс: BitrixDiskDocumentCloudImportImportManager
  • Вызов: ImportManager::checkRequiredInputParams
protected function checkRequiredInputParams(array $inputParams, array $required)
{
	foreach ($required as $item)
	{
		if(!isset($inputParams[$item]) || (!$inputParams[$item] && !(is_string($inputParams[$item]) && mb_strlen($inputParams[$item]))))
		{
			if($item === 'size' && is_numeric($inputParams[$item]) && ((int)$inputParams[$item]) === 0)
			{
				continue;
			}
			$this->errorCollection->add(array(new Error("Error: required parameter {$item}", self::ERROR_REQUIRED_PARAMETER)));
			return false;
		}
	}

	return true;
}