Beispiel #1
0
 function renderCsv()
 {
     $page = XmlDocumentHandler::getInstance();
     $page->setMimeType('text/csv');
     $page->setAttachmentName('export.csv');
     $writer = new CsvWriter();
     $writer->setData($this->data);
     return $writer->render();
 }
 public function testRender()
 {
     $list = array();
     $list[] = new CsvTestRow("hej där", 123456.999100091);
     $list[] = new CsvTestRow("kalle", 200.00000000001);
     $writer = new CsvWriter();
     $writer->setData($list);
     $expected_csv = '"col1";"col2"' . "\r\n" . '"hej där";"123456.99910009"' . "\r\n" . '"kalle";"200.00000000001"' . "\r\n";
     $this->assertEquals($writer->render(), $expected_csv);
 }