• Модуль: seo
  • Путь к файлу: ~/bitrix/modules/seo/lib/Sitemap/File/Index.php
  • Класс: BitrixSeoSitemapFileIndex
  • Вызов: Index::createIndex
public function createIndex(array $arIndex)
{
	$str = self::XML_HEADER.self::FILE_HEADER;

	foreach ($arIndex as $file)
	{
		if(!$file->isSystem() && $file->isExists())
		{
			$e = [];
			$str .= sprintf(
				self::ENTRY_TPL,
				Converter::getXmlConverter()->encode($this->settings['PROTOCOL'].'://'.CBXPunycode::toASCII($this->settings['DOMAIN'], $e).$this->getFileUrl($file)),
				date('c', $file->getModificationTime())
			);
		}
	}

	$str .= self::FILE_FOOTER;

	$this->putContents($str);
}