You are here

public function CSVExporter::__construct in Loft Data Grids 7.2

Same name and namespace in other branches
  1. 6.2 vendor/aklump/loft_data_grids/src/AKlump/LoftDataGrids/CSVExporter.php \AKlump\LoftDataGrids\CSVExporter::__construct()

Constructor

Overrides Exporter::__construct

3 calls to CSVExporter::__construct()
FlatTextExporter::__construct in vendor/aklump/loft_data_grids/src/AKlump/LoftDataGrids/FlatTextExporter.php
Constructor
HTMLExporter::__construct in vendor/aklump/loft_data_grids/src/AKlump/LoftDataGrids/HTMLExporter.php
Constructor
TabTextExporter::__construct in vendor/aklump/loft_data_grids/src/AKlump/LoftDataGrids/TabTextExporter.php
Constructor
3 methods override CSVExporter::__construct()
FlatTextExporter::__construct in vendor/aklump/loft_data_grids/src/AKlump/LoftDataGrids/FlatTextExporter.php
Constructor
HTMLExporter::__construct in vendor/aklump/loft_data_grids/src/AKlump/LoftDataGrids/HTMLExporter.php
Constructor
TabTextExporter::__construct in vendor/aklump/loft_data_grids/src/AKlump/LoftDataGrids/TabTextExporter.php
Constructor

File

vendor/aklump/loft_data_grids/src/AKlump/LoftDataGrids/CSVExporter.php, line 16

Class

CSVExporter
Class CSVExporter

Namespace

AKlump\LoftDataGrids

Code

public function __construct(ExportDataInterface $data = null, $filename = '') {
  parent::__construct($data, $filename);
  $this->format = new \stdClass();
  $this->format->bol = '';
  $this->format->eol = "\r\n";
  $this->format->left = '"';
  $this->format->right = '"';
  $this->format->sep = ',';
  $this->format->escape = '"';
  $this->format->html = false;
}