• Модуль: disk
  • Путь к файлу: ~/bitrix/modules/disk/lib/rest/restmanager.php
  • Класс: BitrixDiskRestRestManager
  • Вызов: RestManager::createExceptionFromErrors
private function createExceptionFromErrors(array $errors)
{
	if(!$errors)
	{
		return null;
	}

	$description = array();
	/** @var Error $lastError */
	$lastError = array_pop($errors);
	$description[] = $lastError->getMessage() . " ({$lastError->getCode()}).";

	foreach($errors as $error)
	{
		$description[] = $error->getMessage() . " ({$error->getCode()}).";
	}
	unset($error);

	return new RestException(implode(' ', $description), $lastError->getCode());
}