Class for application wide methods and constants

package Webenq_Output
author Bart Huttinga

 Methods

Return the given value converted for use with XML.

Xmlify(string $value, string $type) : string
InheritedStatic

The second parameter indicates the type of xml entity. Valid values are: tag, attribute, value.

inherited_from \Webenq::Xmlify()
inherited_from \Webenq_Print::Xmlify()

Parameters

$value

string

$type

string

Returns

string

__construct()

__construct(\Questionnaire $questionnaire) 
Inherited
inherited_from \Webenq_Print::__construct()

Parameters

$questionnaire

Factory method for easily getting an instance of the right printer class.

factory(string $format, array | \Questionnaire $questionnaire) 
InheritedStatic
inherited_from \Webenq_Print::factory()

Parameters

$format

string

$questionnaire

array\Questionnaire

Return the given value converted for use as filename.

filename(string $value) : string
InheritedStatic
inherited_from \Webenq::filename()
inherited_from \Webenq_Print::filename()

Parameters

$value

string

Returns

string

getCollectionPresentationTypes()

getCollectionPresentationTypes() 
InheritedStatic
inherited_from \Webenq::getCollectionPresentationTypes()
inherited_from \Webenq_Print::getCollectionPresentationTypes()

getDownloadFilename()

getDownloadFilename() 
Inherited
inherited_from \Webenq_Print::getDownloadFilename()

getFilterInstance()

getFilterInstance($name) 
InheritedStatic
inherited_from \Webenq::getFilterInstance()
inherited_from \Webenq_Print::getFilterInstance()

Parameters

$name

getFilters()

getFilters() 
InheritedStatic
inherited_from \Webenq::getFilters()
inherited_from \Webenq_Print::getFilters()

getMimeType()

getMimeType() 
Inherited
inherited_from \Webenq_Print::getMimeType()

getReportPresentationTypes()

getReportPresentationTypes() 
InheritedStatic
inherited_from \Webenq::getReportPresentationTypes()
inherited_from \Webenq_Print::getReportPresentationTypes()

getValidatorInstance()

getValidatorInstance($name) 
InheritedStatic
inherited_from \Webenq::getValidatorInstance()
inherited_from \Webenq_Print::getValidatorInstance()

Parameters

$name

getValidators()

getValidators() 
InheritedStatic
inherited_from \Webenq::getValidators()
inherited_from \Webenq_Print::getValidators()

init()

init() 

send()

send(\Zend_Controller_Response_Http $response) 

Parameters

$response

setMaxExecutionTime()

setMaxExecutionTime($value) 
InheritedStatic
inherited_from \Webenq::setMaxExecutionTime()
inherited_from \Webenq_Print::setMaxExecutionTime()

Parameters

$value

setMemoryLimit()

setMemoryLimit($value) 
InheritedStatic
inherited_from \Webenq::setMemoryLimit()
inherited_from \Webenq_Print::setMemoryLimit()

Parameters

$value

_getWriter()

_getWriter() 

 Properties

 

$_filters : array
Inherited

The key is the system name used for identifying the filters. The value of each entry is an array holding the keys 'name' (human readable name), 'class' (the class to use) and (optionally) 'options' (an array that holds the parameters to pass to the class' constructor).

inherited_from \Webenq::$$_filters
inherited_from \Webenq_Print::$$_filters
 

$_validators : array
Inherited

The key is the system name used for identifying the validators. The value of each entry is an array holding the keys 'name' (human readable name), 'class' (the class to use) and (optionally) 'options' (an array that holds the parameters to pass to the class' constructor).

inherited_from \Webenq::$$_validators
inherited_from \Webenq_Print::$$_validators
 

$_document 
 

$_downloadFilename 
 

$_mimeType 
 

$_questionnaire 
Inherited
inherited_from \Webenq_Print::$$_questionnaire

 Constants

 

COLLECTION_PRESENTATION_MULTIPLESELECT_CHECKBOXES

COLLECTION_PRESENTATION_MULTIPLESELECT_CHECKBOXES 
Inherited
inherited_from \Webenq::COLLECTION_PRESENTATION_MULTIPLESELECT_CHECKBOXES
inherited_from \Webenq_Print::COLLECTION_PRESENTATION_MULTIPLESELECT_CHECKBOXES
 

COLLECTION_PRESENTATION_MULTIPLESELECT_LIST

COLLECTION_PRESENTATION_MULTIPLESELECT_LIST 
Inherited
inherited_from \Webenq::COLLECTION_PRESENTATION_MULTIPLESELECT_LIST
inherited_from \Webenq_Print::COLLECTION_PRESENTATION_MULTIPLESELECT_LIST
 

COLLECTION_PRESENTATION_OPEN_CURRENTDATE

COLLECTION_PRESENTATION_OPEN_CURRENTDATE 
Inherited
inherited_from \Webenq::COLLECTION_PRESENTATION_OPEN_CURRENTDATE
inherited_from \Webenq_Print::COLLECTION_PRESENTATION_OPEN_CURRENTDATE
 

COLLECTION_PRESENTATION_OPEN_DATE

COLLECTION_PRESENTATION_OPEN_DATE 
Inherited
inherited_from \Webenq::COLLECTION_PRESENTATION_OPEN_DATE
inherited_from \Webenq_Print::COLLECTION_PRESENTATION_OPEN_DATE
 

COLLECTION_PRESENTATION_OPEN_TEXT

COLLECTION_PRESENTATION_OPEN_TEXT 
Inherited
inherited_from \Webenq::COLLECTION_PRESENTATION_OPEN_TEXT
inherited_from \Webenq_Print::COLLECTION_PRESENTATION_OPEN_TEXT
 

COLLECTION_PRESENTATION_OPEN_TEXTAREA

COLLECTION_PRESENTATION_OPEN_TEXTAREA 
Inherited
inherited_from \Webenq::COLLECTION_PRESENTATION_OPEN_TEXTAREA
inherited_from \Webenq_Print::COLLECTION_PRESENTATION_OPEN_TEXTAREA
 

COLLECTION_PRESENTATION_RANGESELECT_SLIDER

COLLECTION_PRESENTATION_RANGESELECT_SLIDER 
Inherited
inherited_from \Webenq::COLLECTION_PRESENTATION_RANGESELECT_SLIDER
inherited_from \Webenq_Print::COLLECTION_PRESENTATION_RANGESELECT_SLIDER
 

COLLECTION_PRESENTATION_SINGLESELECT_DROPDOWNLIST

COLLECTION_PRESENTATION_SINGLESELECT_DROPDOWNLIST 
Inherited
inherited_from \Webenq::COLLECTION_PRESENTATION_SINGLESELECT_DROPDOWNLIST
inherited_from \Webenq_Print::COLLECTION_PRESENTATION_SINGLESELECT_DROPDOWNLIST
 

COLLECTION_PRESENTATION_SINGLESELECT_RADIOBUTTONS

COLLECTION_PRESENTATION_SINGLESELECT_RADIOBUTTONS 
Inherited
inherited_from \Webenq::COLLECTION_PRESENTATION_SINGLESELECT_RADIOBUTTONS
inherited_from \Webenq_Print::COLLECTION_PRESENTATION_SINGLESELECT_RADIOBUTTONS
 

COLLECTION_PRESENTATION_SINGLESELECT_SLIDER

COLLECTION_PRESENTATION_SINGLESELECT_SLIDER 
Inherited
inherited_from \Webenq::COLLECTION_PRESENTATION_SINGLESELECT_SLIDER
inherited_from \Webenq_Print::COLLECTION_PRESENTATION_SINGLESELECT_SLIDER
 

COLLECTION_PRESENTATION_TEXT

COLLECTION_PRESENTATION_TEXT 
Inherited
inherited_from \Webenq::COLLECTION_PRESENTATION_TEXT
inherited_from \Webenq_Print::COLLECTION_PRESENTATION_TEXT
 

PDF_ALIGN_CENTER

PDF_ALIGN_CENTER 
 

PDF_ALIGN_LEFT

PDF_ALIGN_LEFT 
 

PDF_ALIGN_RIGHT

PDF_ALIGN_RIGHT 
 

PDF_BORDER_FRAME

PDF_BORDER_FRAME 
 

PDF_BORDER_NOBORDER

PDF_BORDER_NOBORDER 
 

PDF_DEST_STRING

PDF_DEST_STRING 
 

PDF_LN_BELOW

PDF_LN_BELOW 
 

PDF_LN_NEXTLINE

PDF_LN_NEXTLINE 
 

PDF_LN_RIGHT

PDF_LN_RIGHT 
 

PDF_MAX_WIDTH

PDF_MAX_WIDTH