• Модуль: main
  • Путь к файлу: ~/bitrix/modules/main/classes/general/tar_gz.php
  • Класс: CArchiver
  • Вызов: CArchiver::_writeBlock
private function _writeBlock($v_binary_data, $iLen = false)
{
	if (is_resource($this->_dFile))
	{
		if ($iLen === false)
		{
			if ($this->_bCompress)
			{
				@gzputs($this->_dFile, $v_binary_data);
			}
			else
			{
				@fputs($this->_dFile, $v_binary_data);
			}
		}
		else
		{
			if ($this->_bCompress)
			{
				@gzputs($this->_dFile, $v_binary_data, $iLen);
			}
			else
			{
				@fputs($this->_dFile, $v_binary_data, $iLen);
			}
		}
	}
}