• Модуль: pull
  • Путь к файлу: ~/bitrix/modules/pull/classes/general/pull_push.php
  • Класс: CPushManager
  • Вызов: CPushManager::getAppIDAliases
private function getAppIDAliases($appId)
{
	$aliases = [];
	if(self::$appAliases[$appId])
	{
		return self::$appAliases[$appId];
	}
	else
	{
		$events = BitrixMainEventManager::getInstance()->findEventHandlers("pull", "onAppAliasGet");
		foreach ($events as $event)
		{
			$appAliases = ExecuteModuleEventEx($event, [$appId]);
			foreach ($appAliases as $key => $value)
			{
				$aliases[$key]= $value;
			}
		}

		self::$appAliases[$appId] = $aliases;
	}

	return $aliases;
}