• Модуль: main
  • Путь к файлу: ~/bitrix/modules/main/lib/io/file.php
  • Класс: BitrixMainIOFile
  • Вызов: File::putContents
public function putContents($data, $flags = self::REWRITE)
{
	$dir = $this->getDirectory();
	if (!$dir->isExists())
		$dir->create();

	if ($this->isExists() && !$this->isWritable())
		$this->markWritable();

	return $flags & self::APPEND
		? file_put_contents($this->getPhysicalPath(), $data, FILE_APPEND)
		: file_put_contents($this->getPhysicalPath(), $data);
}