• Модуль: im
  • Путь к файлу: ~/bitrix/modules/im/lib/access/chatauthprovider.php
  • Класс: BitrixImAccessChatAuthProvider
  • Вызов: ChatAuthProvider::deleteByUser
public function deleteByUser($userId): void
{
	$userId = (int)$userId;
	if ($userId > 0)
	{
		$connection = BitrixMainApplication::getConnection();
		$helper = $connection->getSqlHelper();
		$providerId = $helper->forSql($this->id);
		$connection->queryExecute(/** @lang mysql */ "
			DELETE FROM b_user_access
			WHERE PROVIDER_ID = '{$providerId}' AND USER_ID = {$userId} 
		");
	}

	parent::deleteByUser($userId);
}