• Модуль: documentgenerator
  • Путь к файлу: ~/bitrix/modules/documentgenerator/lib/registry.php
  • Класс: BitrixDocumentGeneratorRegistry
  • Вызов: Registry::getFromEvent
protected function getFromEvent(array $modules = null)
{
	$result = [];

	foreach(EventManager::getInstance()->findEventHandlers('documentgenerator', $this->getEventName(), $modules) as $handler)
	{
		$eventResult = ExecuteModuleEventEx($handler);
		if(is_array($eventResult))
		{
			foreach ($eventResult as $fullClassName => $description)
			{
				if($fullClassName && $this->checkClassName($fullClassName) && is_array($description))
				{
					$result[mb_strtolower($fullClassName)] = $description;
				}
			}
		}
	}

	return $result;
}