QueueFactory::getById

  1. Bitrix24 API (v. 23.675.0)
  2. calendar
  3. QueueFactory
  4. getById
  • Модуль: calendar
  • Путь к файлу: ~/bitrix/modules/calendar/lib/core/queue/queue/queuefactory.php
  • Класс: BitrixCalendarCoreQueueQueueQueueFactory
  • Вызов: QueueFactory::getById
public function getById(int $queueId): ?Queue
{
	if (!array_key_exists($queueId, self::$cache))
	{
		if ($queueName = QueueRegistry::getNameById($queueId))
		{
			self::$cache[$queueId] = new Queue($queueId, $queueName);
		}
		else
		{
			self::$cache[$queueId] = null;
		}
	}

	return self::$cache[$queueId];
}

Добавить комментарий