• Модуль: main
  • Путь к файлу: ~/bitrix/modules/main/classes/general/access.php
  • Класс: CAccess
  • Вызов: CAccess::RemoveCode
static function RemoveCode($userId, $provider, $code)
{
	$userId = (int)$userId;

	$connection = MainApplication::getConnection();
	$helper = $connection->getSqlHelper();

	$connection->query("
		DELETE FROM b_user_access
		WHERE USER_ID = {$userId}
			AND PROVIDER_ID = '{$helper->forSql($provider)}'
			AND ACCESS_CODE = '{$helper->forSql($code)}'
	");

	static::ClearCache($userId);
}