You are here

function ViewsDataExportExporterXML::eof in Views data export 7.4

Write the end of the export file.

Parameters

$file_handle: A PHP file handle to the export file.

Overrides ViewsDataExportExporter::eof

File

exporters/views_data_export_exporter_xml.inc, line 370

Class

ViewsDataExportExporterXML
Webform exporter for creating XML files.

Code

function eof(&$file_handle, $row_count, $col_count) {

  // Use an XMLWriter to form our XML
  $writer = new XMLWriter();
  $writer
    ->openMemory();
  $writer
    ->setIndent(TRUE);
  $writer
    ->setIndentString("  ");
  $writer
    ->startDocument("1.0", "UTF-8");
  $writer
    ->startElement($this->options['root_node']);
  $writer
    ->writeElement('bluff', 'empty');
  $writer
    ->flush();
  $writer
    ->endElement();

  // Write the output to our file.
  fwrite($file_handle, $writer
    ->outputMemory(TRUE));
}