• Модуль: disk
  • Путь к файлу: ~/bitrix/modules/disk/lib/internals/model.php
  • Класс: BitrixDiskInternalsModel
  • Вызов: Model::add
static function add(array $data, ErrorCollection $errorCollection)
{
	/** @var DataManager $tableClassName */
	$tableClassName = static::getTableClassName();
	$resultData = $tableClassName::add($data);
	if (!$resultData->isSuccess())
	{
		$errorCollection->addFromResult($resultData);
		$errorCollection->add(array(new Error('', self::ERROR_INTERNAL_ADD)));
		return null;
	}

	return static::buildFromResult($resultData);
}