Common Spout class for dataformat.
More...
|
$extension | $extension = ".txt" |
|
$filename | $filename = '' |
|
string | $filepath = '' |
| The location to store the output content.
|
|
$mimetype | $mimetype = "text/plain" |
|
$renamecurrentsheet | $renamecurrentsheet = false |
|
$sheettitle | $sheettitle |
|
$writer | $writer |
|
Common Spout class for dataformat.
@subpackage dataformat
- Copyright
- 2016 Brendan Heywood (brend.nosp@m.an@c.nosp@m.ataly.nosp@m.st-a.nosp@m.u.net)
- License
- http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
◆ close_output()
core\dataformat\spout_base::close_output |
( |
| ) |
|
◆ close_output_to_file()
core\dataformat\spout_base::close_output_to_file |
( |
| ) |
|
◆ close_sheet()
core\dataformat\base::close_sheet |
( |
| $columns | ) |
|
|
inherited |
◆ export_html_image_source()
core\dataformat\base::export_html_image_source |
( |
\stored_file | $file | ) |
|
|
protectedinherited |
Given a stored_file, return a suitable source attribute for an img element in the export (or null to use the original)
- Parameters
-
- Return values
-
Reimplemented in dataformat_pdf\writer.
◆ format_record()
core\dataformat\base::format_record |
( |
| $record | ) |
|
|
protectedinherited |
Apply formatting to the cells of a given record.
- Parameters
-
- Return values
-
◆ get_extension()
core\dataformat\base::get_extension |
( |
| ) |
|
|
inherited |
Get the file extension.
- Return values
-
◆ replace_pluginfile_images()
core\dataformat\base::replace_pluginfile_images |
( |
?string | $content | ) |
|
|
protectedinherited |
We need to locate all img tags within a given cell that match pluginfile URL's.
Partly so the exported file will show the image without requiring the user is logged in; and also to prevent some of the dataformats requesting the file themselves, which is likely to fail due to them not having an active session
- Parameters
-
- Return values
-
◆ send_http_headers()
core\dataformat\spout_base::send_http_headers |
( |
| ) |
|
Output file headers to initialise the download of the file.
Reimplemented from core\dataformat\base.
◆ set_filename()
core\dataformat\base::set_filename |
( |
| $filename | ) |
|
|
inherited |
Set download filename base.
- Parameters
-
◆ set_filepath()
core\dataformat\base::set_filepath |
( |
string | $filepath | ) |
|
|
inherited |
Set file path when writing to file.
- Parameters
-
- Exceptions
-
◆ set_sheettitle()
core\dataformat\spout_base::set_sheettitle |
( |
| $title | ) |
|
◆ start_output()
core\dataformat\base::start_output |
( |
| ) |
|
|
inherited |
◆ start_output_to_file()
core\dataformat\spout_base::start_output_to_file |
( |
| ) |
|
◆ start_sheet()
core\dataformat\spout_base::start_sheet |
( |
| $columns | ) |
|
Write the start of the sheet we will be adding data to.
- Parameters
-
Reimplemented from core\dataformat\base.
◆ supports_html()
core\dataformat\base::supports_html |
( |
| ) |
|
|
inherited |
◆ write_record()
core\dataformat\spout_base::write_record |
( |
| $record, |
|
|
| $rownum ) |
The documentation for this class was generated from the following file:
- lib/classes/dataformat/spout_base.php