• Модуль: sale
  • Путь к файлу: ~/bitrix/modules/sale/lib/reservation/basketreservationservice.php
  • Класс: BitrixSaleReservationBasketReservationService
  • Вызов: BasketReservationService::update
public function update(int $id, array $fields): Result
{
	$result = BasketReservationTable::update($id, $fields);

	if ($result->isSuccess())
	{
		$historyResult = $this->historyService->updateByReservation($id);
		foreach ($historyResult->getErrors() as $err)
		{
			$result->addError($err);
		}
	}

	return $result;
}