• Модуль: main
  • Путь к файлу: ~/bitrix/modules/main/lib/web/webpacker/converter.php
  • Класс: BitrixMainWebWebPackerConverter
  • Вызов: Converter::stringify
static function stringify(Builder $builder)
{
	self::$hasCoreExtension = $builder->hasCoreExtension();
	if (self::$hasCoreExtension)
	{
		$content = Json::encode([
			'address' => Builder::getDefaultSiteUri()
		]);
		$content = "var webPacker = $content;" . self::getEol();
	}
	else
	{
		$content = '';
	}

	foreach ($builder->getModules() as $module)
	{
		$moduleContent = self::encodeModule($module);
		$content .= self::wrap($moduleContent) . self::getEol();
	}

	return self::wrap($content);
}