• Модуль: sale
  • Путь к файлу: ~/bitrix/modules/sale/lib/cashbox/rest/handlerservice.php
  • Класс: Bitrix\Sale\Cashbox\Rest\HandlerService
  • Вызов: HandlerService::deleteHandler
static function deleteHandler($params, $page, \CRestServer $server)
{
	Helpers\Rest\AccessChecker::checkAccessPermission();
	$params = self::prepareHandlerParams($params, $server);
	self::checkParamsBeforeDeleteHandler($params);

	$result = CashboxRestHandlerTable::delete($params['ID']);
	if ($result->isSuccess())
	{
		return true;
	}

	$errors = implode("\n", $result->getErrorMessages());
	throw new RestException($errors, self::ERROR_HANDLER_DELETE);
}