• Модуль: imopenlines
  • Путь к файлу: ~/bitrix/modules/imopenlines/lib/queue/event.php
  • Класс: BitrixImOpenLinesQueueEvent
  • Вызов: Event::OnAfterDepartmentsUpdate
static function OnAfterDepartmentsUpdate(&$fields)
{
	if(
		isset($fields['ID']) &&
		((int)$fields['ID']) > 0 &&
		!empty(self::$linesDepartmentsUpdate[$fields['ID']])
	)
	{
		QueueManager::resetCacheStructureDepartments();
		foreach (self::$linesDepartmentsUpdate[$fields['ID']] as $lineId)
		{
			$queueManager = new QueueManager($lineId);
			$queueManager->refresh();
		}
	}
}