• Модуль: pull
  • Путь к файлу: ~/bitrix/modules/pull/classes/general/pull_push.php
  • Класс: CPushManager
  • Вызов: CPushManager::DeleteFromQueueBySubTag
static function DeleteFromQueueBySubTag($userId, $tag, $appId = self::DEFAULT_APP_ID)
{
	global $DB;
	if ($tag == '' || intval($userId) == 0)
	{
		return false;
	}

	$strSql = "DELETE FROM b_pull_push_queue WHERE USER_ID = " . intval($userId) . " AND SUB_TAG = '" . $DB->ForSQL($tag) . "'";
	$DB->Query($strSql, false, "File: " . __FILE__ . "
Line: " . __LINE__); BitrixPullPush::add($userId, [ 'module_id' => 'pull', 'push' => [ 'advanced_params' => [ "notificationsToCancel" => [$tag], ], 'send_immediately' => 'Y', 'app_id' => $appId ] ]); return true; }