• Модуль: seo
  • Путь к файлу: ~/bitrix/modules/seo/lib/Sitemap/File/Runtime.php
  • Класс: BitrixSeoSitemapFileRuntime
  • Вызов: Runtime::__construct
public function __construct($PID, $fileName, $arSettings)
{
	$this->PID = $PID;
	
	if ($this->partFile == '')
	{
		$this->partFile = $fileName;
	}

//		normalize slashes
	$fileName = Path::normalize($fileName);
//		divide directory and path tp correctly add prefix
	$lastSlashPosition = mb_strrpos($fileName, "/");
	$fileDirectory = '';
	if ($lastSlashPosition !== false)
	{
		$fileDirectory = mb_substr($fileName, 0, $lastSlashPosition + 1);
		$fileName = mb_substr($fileName, $lastSlashPosition + 1);
	}
	
	parent::__construct($fileDirectory . $this->getPrefix() . $fileName, $arSettings);
}