Shows the questions in a survey in a human readavle manner
package | Gems |
---|---|
subpackage | Snippets_Survey |
copyright | Copyright (c) 2011 Erasmus MC |
license | New BSD License |
since | Class available since version 1.4 |
getHtmlOutput(\Zend_View_Abstract $view) : \MUtil_Html_HtmlInterface
This is a stub function either override getHtmlOutput() or override render()
\Zend_View_Abstract
Just in case it is needed here
\MUtil_Html_HtmlInterface
Something that can be renderedhasHtmlOutput() : boolean
When invalid data should result in an error, you can throw it here but you can also perform the check in the checkRegistryRequestsAnswers() function from the \MUtil_Registry_TargetInterface.
boolean
showAnswers($answers)
addColumns(\MUtil_Html_TableElement $table)
This is a default implementation, overrule at will
\MUtil_Html_TableElement
$showAnswerTypeEnd
''
$showAnswerTypeStart
''
$showAnswersLimit
5
$showAnswersNone
'n/a'
$showAnswersNoneEnd
''
$showAnswersNoneStart
''
$showAnswersRemoved
'…'
$showAnswersSepEnd
''
$showAnswersSepStart
''
$showAnswersSeparator
' | '
$showAnswersTranslated
false
$class : string
'browser table'
$db : \Zend_Db_Adapter_Abstract
$loader : \Gems_Loader
$locale : \Zend_Locale
$request : \Zend_Controller_Request_Abstract
$survey : \Gems_Tracker_Survey
$surveyId : integer
$token : \Gems_Tracker_Token
$trackData : array
$trackEngine : \Gems_Tracker_Engine_TrackEngineInterface
$trackId : integer