• Модуль: disk
  • Путь к файлу: ~/bitrix/modules/disk/lib/internals/model.php
  • Класс: BitrixDiskInternalsModel
  • Вызов: Model::update
protected function update(array $data)
{
	$this->errorCollection->clear();

	/** @var DataManager $tableClassName */
	$tableClassName = static::getTableClassName();
	$updateResult = $tableClassName::update($this->getPrimary(), $data);
	if(!$updateResult->isSuccess())
	{
		$this->errorCollection->addFromResult($updateResult);
		$this->errorCollection->add(array(new Error('', self::ERROR_INTERNAL_UPDATE)));
		return false;
	}

	$this->setAttributesFromResult($updateResult);

	return true;
}