• Модуль: seo
  • Путь к файлу: ~/bitrix/modules/seo/lib/robotsfile.php
  • Класс: BitrixSeoRobotsFile
  • Вызов: RobotsFile::save
protected function save()
{
	if(count($this->contents) > 0)
	{
		$strContent = '';
		$nn = "rn";

		foreach($this->contents as $currentAgent => $arRules)
		{
			if(is_array($arRules) && count($arRules) > 0)
			{
				$strContent .=
					($strContent == '' ? '' : $nn)
					.$this->getRuleText(array(self::SECTION_RULE, $currentAgent)).$nn;

				foreach ($arRules as $rule)
				{
					$strContent .= $this->getRuleText($rule).$nn;
				}
			}
		}

		$this->putContents($strContent);
	}
}