• Модуль: tasks
  • Путь к файлу: ~/bitrix/modules/tasks/lib/internals/counter/queue/queue.php
  • Класс: BitrixTasksInternalsCounterQueueQueue
  • Вызов: Queue::isInQueue
static function isInQueue(int $userId): bool
{
	if (!array_key_exists($userId, self::$inQueue))
	{
		$res = QueueTable::getRow([
			'filter' => [
				'=USER_ID' => $userId
			]
		]);

		self::$inQueue[$userId] = (bool) $res;
	}

	return self::$inQueue[$userId];
}