Primitive class that allows output to be suppressed
Located in /inc/actions/bufferedaction.php (line 31)
ActionAction | --BufferedAction
Class | Description |
---|---|
ActionBackupDB | Create a dump of the database for backup purposes |
ActionExport | Export various views of the booking data in numerous formats |
data stream to be buffered then output
error message (if any) for display instead of the stream
filename to suggest to the browser for saving the stream
whether the file is to be displayed by the browser automatically or offered to be saved
mime type for instructing the browser what to do with the stream
Inherited from ActionAction
ActionAction::$auth
ActionAction::$DEBUG
ActionAction::$ob_flush_ok
ActionAction::$PD
ActionAction::$PDATA
ActionAction::$readOnly
ActionAction::$stdmessages
Initialising the class
Work out an appropriate (and hopefully unique) filename for the data Uses the Config option in bumblebee.ini [export]::filename The following parameters are replaced: __date__ __action__ __what__
Dump a data stream to the user
Save the datastream to a local file
send headers to the browser with the filename and the mimetype
Unbuffer the stream and get ready to drop the error message to the user
Inherited From ActionAction
ActionAction::ActionAction()
ActionAction::delete()
ActionAction::edit()
ActionAction::go()
ActionAction::log()
ActionAction::mungeInputData()
ActionAction::readOnlyError()
ActionAction::reportAction()
ActionAction::select()
ActionAction::_dataCleanse()
Documentation generated on Tue, 06 Mar 2007 10:00:56 +0000 by phpDocumentor 1.3.0