![]() |
CMS
Version 3.9
|
Classes | |
class | AbstractQuestionnaireManager |
Questionnaire/Survey Implementation instructions. More... | |
class | QuestionnaireHelper |
Provides static function support for Questionnaire Manager methods that are shared among types QuestionnaireCreateManager extends AbstractQuestionnaireCreateManager QuestionnaireResponseManager extends AbstractQuestionnaireResponseManager QuestionnaireResultsManager extends AbstractQuestionnaireResultsManager. More... | |
class | Answer |
class | AbstractQuestion |
Defines the relations and functions required of a Question class that uses Questionnaire form and results classes. More... | |
class | Question |
class | QuestionType |
class | AbstractQuestionnaire |
Defines the relations and functions required of a Questionnaire class that uses Questionnaire form and results classes. More... | |
class | Questionnaire |
class | AbstractQuestionnaireAnswer |
class | QuestionnaireAnswer |
class | AbstractQuestionnaireResponse |
class | QuestionnaireResponse |
class | OptionAnswer |
class | SpreadsheetResponse |
Dummy datamodel for building SpreadsheetView. More... | |
class | QuestionnaireManifest |
class | QuestionTableHelper |
class | QuizQuestionTableHelper |
class | QuestionField |
class | HeadingView |
class | MultipleChoiceView |
class | SelectFieldView |
class | RatingView |
class | ShortTextView |
class | FreeTextView |
class | CheckListView |
class | QuestionnaireComponentManager |
Provides methods for managing the questionniare component. More... | |
class | QuestionnaireDataView |
class | QuestionnaireForm |
class | QuestionnairePreview |
class | QuestionnaireResponseView |
class | QuestionnaireGraphicalView |
Draws a graphical view of questionnaire/survey responses. More... | |
class | QuestionnaireDashboardManager |
class | QuestionnaireCreateManager |
class | QuestionnaireResponseManager |
class | QuestionnaireResultsManager |
class | QuestionnaireSpreadsheetView |
class | QuestionnaireUpgradeManager |
class | QuestionnaireView |
Draw a view of the questionnaire from action handler from the dashboard. More... | |
class | QuestionnaireSendView |
class | QuizForm |
class | QuestionnaireResultsGraph |
Draws a graph of the aggregated answers for a given question. More... | |
class | RequiredQuestionValidator |
RequiredQuestion Validator. More... | |
class | RequiredCheckListQuestionValidator |
RequiredCheckListQuestion Validator. More... | |
class | RequiredRadioButtonQuestionValidator |
RequiredRadioButtonQuestion Validator. More... | |
class | RequiredQuestionnaireMessageValidator |
If a survey allows anonymous responses, then email message is only required if the user enters a recipient, additional recipient, or cc recipient. More... | |
Functions | |
QuestionTableHelper::QuestionTableHelper () | |
QuestionTableHelper::formatOptions ($obj) | |
QuestionTableHelper::formatRequired ($obj) | |
static | QuestionTableHelper::formatQuestionNameInputField ($question) |
static | QuestionTableHelper::formatSortOrder ($question) |
static | QuestionTableHelper::formatDelete ($question) |
From question list page, format link to delete a question. More... | |
static | QuestionTableHelper::formatRemove ($xref) |
From question list page, format link to remove a question that is linked to the questionnaire item through an xref class. More... | |
QuizQuestionTableHelper::QuizQuestionTableHelper () | |
QuizQuestionTableHelper::formatOptions ($obj) | |
static | QuizQuestionTableHelper::formatCorrectAnswer ($question) |
Variables | |
const | questionnaire_sent "1" |
Optional - for surveys/questionnaires that send requests for responses via email. More... | |
const | questionnaire_send_failed "2" |
const | questionnaire_opened "3" |
const | questionnaire_no_additional "4" |
const | questionnaire_reminder_sent "5" |
const | questionnaire_reminder_failed "6" |
const | questionnaire_test_sent "7" |
const | questionnaire_test_failed "8" |
|
static |
Definition at line 207 of file question_helper.inc.
|
static |
From question list page, format link to delete a question.
The js manager class var questionnaireMgr for class QuestionnaireCreateManager is instantiated through the function writeScript. This class has the value of the item id from the manager.
obj | $question | - obj of class Question or similar class |
Definition at line 129 of file question_helper.inc.
QuestionTableHelper::formatOptions | ( | $obj | ) |
$obj | - instance of a survey question xref class or question class |
Reimplemented in QuizQuestionTableHelper.
Definition at line 52 of file question_helper.inc.
QuizQuestionTableHelper::formatOptions | ( | $obj | ) |
$obj | - instance of a survey question xref class or question class |
Reimplemented from QuestionTableHelper.
Definition at line 177 of file question_helper.inc.
|
static |
Definition at line 104 of file question_helper.inc.
|
static |
From question list page, format link to remove a question that is linked to the questionnaire item through an xref class.
The js manager class var questionnaireMgr for class QuestionnaireCreateManager is instantiated through the function writeScript. This class has the value of the item id from the manager.
obj | $xref | - obj of xref that links question to item e.g., SurveyQuestionXref |
Definition at line 157 of file question_helper.inc.
QuestionTableHelper::formatRequired | ( | $obj | ) |
$obj | - instance of a survey question xref class or question class |
Definition at line 86 of file question_helper.inc.
|
static |
Definition at line 115 of file question_helper.inc.
QuestionTableHelper::QuestionTableHelper | ( | ) |
Definition at line 43 of file question_helper.inc.
QuizQuestionTableHelper::QuizQuestionTableHelper | ( | ) |
Definition at line 168 of file question_helper.inc.
const questionnaire_no_additional "4" |
Definition at line 41 of file abstract_questionnaire_send_manager.inc.
const questionnaire_opened "3" |
Definition at line 40 of file abstract_questionnaire_send_manager.inc.
const questionnaire_reminder_failed "6" |
Definition at line 43 of file abstract_questionnaire_send_manager.inc.
const questionnaire_reminder_sent "5" |
Definition at line 42 of file abstract_questionnaire_send_manager.inc.
const questionnaire_send_failed "2" |
Definition at line 39 of file abstract_questionnaire_send_manager.inc.
const questionnaire_sent "1" |
Optional - for surveys/questionnaires that send requests for responses via email.
NOTE: this class is not tested as it has not yet been implemented.
To use this class, response DataItem class must have the following fields: message
optional fields: include_in_results - default true - if have this field, must have function excludeResponse that sets a response object to not be included in results. user_id (but if user_id, must have relation "Author") sender_email cc_recipients - defaults to not included subject - defaults to settings email_subject additional_recipients - to send a subsequent batch
methods questionnaire/survey DataItem class should have: getNonResponders
Relations: Author
Definition at line 38 of file abstract_questionnaire_send_manager.inc.
const questionnaire_test_failed "8" |
Definition at line 45 of file abstract_questionnaire_send_manager.inc.
const questionnaire_test_sent "7" |
Definition at line 44 of file abstract_questionnaire_send_manager.inc.