public function webform_exporter::set_headers in Webform 7.4
Same name and namespace in other branches
- 5.2 webform_export.inc \webform_exporter::set_headers()
- 6.3 includes/webform.export.inc \webform_exporter::set_headers()
- 6.2 webform_export.inc \webform_exporter::set_headers()
- 7.3 includes/webform.export.inc \webform_exporter::set_headers()
Provide headers to the page when an export file is being downloaded.
Parameters
string $filename: The name of the file being downloaded, for example, export.xls.
1 call to webform_exporter::set_headers()
- webform_exporter_delimited::set_headers in includes/
exporters/ webform_exporter_delimited.inc - Provide headers to the page when an export file is being downloaded.
2 methods override webform_exporter::set_headers()
- webform_exporter_delimited::set_headers in includes/
exporters/ webform_exporter_delimited.inc - Provide headers to the page when an export file is being downloaded.
- webform_exporter_excel_xlsx::set_headers in includes/
exporters/ webform_exporter_excel_xlsx.inc - Provide headers to the page when an export file is being downloaded.
File
- includes/
exporters/ webform_exporter.inc, line 65
Class
- webform_exporter
- Base class defining the common methods available to exporters.
Code
public function set_headers($filename) {
drupal_add_http_header('Content-Type', 'application/force-download');
drupal_add_http_header('Pragma', 'public');
drupal_add_http_header('Cache-Control', 'max-age=0');
}