• Модуль: sale
  • Путь к файлу: ~/bitrix/modules/sale/lib/paysystem/restservice.php
  • Класс: BitrixSalePaySystemRestService
  • Вызов: RestService::updateHandler
static function updateHandler(array $params, $n, CRestServer $server)
{
	static::checkPaySystemPermission();

	$params = self::prepareHandlerParams($params, $server);

	self::checkParamsOnUpdateHandler($params);

	$result = InternalsPaySystemRestHandlersTable::update($params['ID'], $params['FIELDS']);
	if ($result->isSuccess())
	{
		return true;
	}

	$error = implode("n", $result->getErrorMessages());
	throw new RestException($error, self::ERROR_HANDLER_UPDATE);
}