• Модуль: xdimport
  • Путь к файлу: ~/bitrix/modules/xdimport/classes/general/lf_scheme_rights.php
  • Класс: CXDILFSchemeRights
  • Вызов: CXDILFSchemeRights::DeleteBySchemeID
static function DeleteBySchemeID($schemeId)
{
	global $DB, $APPLICATION;

	$schemeId = (int)$schemeId;

	$strSql = '
		DELETE
		FROM b_xdi_lf_scheme_right
		WHERE SCHEME_ID = ' . $schemeId . '
	';

	$res = $DB->Query($strSql);
	if (is_object($res))
	{
		return true;
	}

	$e = $APPLICATION->GetException();
	$strError = Loc::getMessage('LFP_CLASS_SCHEME_RIGHT_DELETE_ERROR', [
		'#error_msg#' => (is_object($e) ? $e->GetString() : '')
	]);

	$APPLICATION->ResetException();
	$e = new CApplicationException($strError);
	$APPLICATION->ThrowException($e);
	return false;
}