QueueFactory::getByName

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

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

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