Ejemplo n.º 1
0
 public function sendHttpAttachmentHeaders($fileName)
 {
     $header = new \Core3\Writer\HttpHeader();
     $header->sendContentType('text/csv');
     $header->sendAttachment($fileName);
     $header->sendNoCacheHeaders();
 }
Ejemplo n.º 2
0
 function testFileAttachmentBasename()
 {
     // verifies that path is stripped from filename in Content-Disposition header
     $fileName = '/path/to/file_' . mt_rand() . '.ext';
     $header = new \Core3\Writer\HttpHeader();
     $header->sendAttachment($fileName);
     $this->assertEquals(array('attachment; filename="' . basename($fileName) . '"'), \Core3\Debug\XdebugExtras::findHeaders('Content-Disposition'));
 }