|
ILIAS
trunk Revision v12.0_alpha-377-g3641b37b9db
|
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V. More...
Inheritance diagram for SurveyMultipleChoiceQuestionGUI:
Collaboration diagram for SurveyMultipleChoiceQuestionGUI:Public Member Functions | |
| setQuestionTabs () | |
| getParsedAnswers (?array $a_working_data=null, $a_only_user_anwers=false) | |
| getPrintView (int $question_title=1, bool $show_questiontext=true, ?int $survey_id=null, ?array $working_data=null) | |
| getWorkingForm (?array $working_data=null, int $question_title=1, bool $show_questiontext=true, string $error_message="", ?int $survey_id=null, bool $compress_view=false) | |
| Creates the question output form for the learner. More... | |
Public Member Functions inherited from SurveyQuestionGUI | |
| __construct ($a_id=-1) | |
| setQuestionTabs () | |
| executeCommand () | |
| getQuestionType () | |
| Returns the question type string. More... | |
| setBackUrl (string $a_url) | |
| setQuestionTabsForClass (string $guiclass) | |
| getPrintView (int $question_title=1, bool $show_questiontext=true, ?int $survey_id=null, ?array $working_data=null) | |
| preview () | |
| getWorkingForm (?array $working_data=null, int $question_title=1, bool $show_questiontext=true, string $error_message="", ?int $survey_id=null, bool $compress_view=false) | |
Protected Member Functions | |
| initObject () | |
| addFieldsToEditForm (ilPropertyFormGUI $a_form) | |
| validateEditForm (ilPropertyFormGUI $a_form) | |
| importEditFormValues (ilPropertyFormGUI $a_form) | |
Protected Member Functions inherited from SurveyQuestionGUI | |
| initObject () | |
| outQuestionText (ilTemplate $template) | |
| initEditForm () | |
| addCommandButtons (ilPropertyFormGUI $a_form) | |
| editQuestion (?ilPropertyFormGUI $a_form=null) | |
| saveSync () | |
| saveReturn () | |
| saveForm () | |
| save (bool $a_return=false, bool $a_sync=false) | |
| copySyncForm () | |
| syncCopies () | |
| originalSyncForm () | |
| sync () | |
| cancelSync () | |
| redirectAfterSaving (bool $a_return=false) | |
| Redirect to calling survey or to edit form. More... | |
| cancel () | |
| validateEditForm (ilPropertyFormGUI $a_form) | |
| addFieldsToEditForm (ilPropertyFormGUI $a_form) | |
| importEditFormValues (ilPropertyFormGUI $a_form) | |
| getPrintViewQuestionTitle (int $question_title=1) | |
| getQuestionTitle (int $question_title_mode=1) | |
| renderStatisticsDetailsTable (array $a_head, array $a_rows, ?array $a_foot=null) | |
Additional Inherited Members | |
Static Public Member Functions inherited from SurveyQuestionGUI | |
| static | _getQuestionGUI (?string $questiontype, int $question_id=-1) |
| Creates a question gui representation. More... | |
| static | _getGUIClassNameForId (int $a_q_id) |
| static | _getClassNameForQType (string $q_type) |
Data Fields inherited from SurveyQuestionGUI | |
| SurveyQuestion | $object = null |
Protected Attributes inherited from SurveyQuestionGUI | |
| ILIAS Survey InternalGUIService | $gui |
| EditingGUIRequest | $request |
| EditManager | $edit_manager |
| ilRbacSystem | $rbacsystem |
| ilObjUser | $user |
| ilAccessHandler | $access |
| ilTree | $tree |
| ilToolbarGUI | $toolbar |
| ilTabsGUI | $tabs |
| ilGlobalTemplateInterface | $tpl |
| ilLanguage | $lng |
| ilCtrl | $ctrl |
| array | $cumulated = [] |
| string | $parent_url = "" |
| ilLogger | $log |
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V.
ILIAS is licensed with the GPL-3.0, see https://www.gnu.org/licenses/gpl-3.0.en.html You should have received a copy of said license along with the source code, too.
If this is not the case or you just want to try ILIAS, you'll find us at: https://www.ilias.de https://github.com/ILIAS-eLearning MultipleChoice survey question GUI representation The SurveyMultipleChoiceQuestionGUI class encapsulates the GUI representation for multiple choice survey question types.
Definition at line 25 of file class.SurveyMultipleChoiceQuestionGUI.php.
|
protected |
Reimplemented from SurveyQuestionGUI.
Definition at line 41 of file class.SurveyMultipleChoiceQuestionGUI.php.
References ilPropertyFormGUI\addItem(), ILIAS\Repository\lng(), and ILIAS\Repository\object().
Here is the call graph for this function:| SurveyMultipleChoiceQuestionGUI::getParsedAnswers | ( | ?array | $a_working_data = null, |
$a_only_user_anwers = false |
|||
| ) |
Definition at line 156 of file class.SurveyMultipleChoiceQuestionGUI.php.
| SurveyMultipleChoiceQuestionGUI::getPrintView | ( | int | $question_title = 1, |
| bool | $show_questiontext = true, |
||
| ?int | $survey_id = null, |
||
| ?array | $working_data = null |
||
| ) |
Reimplemented from SurveyQuestionGUI.
Definition at line 202 of file class.SurveyMultipleChoiceQuestionGUI.php.
| SurveyMultipleChoiceQuestionGUI::getWorkingForm | ( | ?array | $working_data = null, |
| int | $question_title = 1, |
||
| bool | $show_questiontext = true, |
||
| string | $error_message = "", |
||
| ?int | $survey_id = null, |
||
| bool | $compress_view = false |
||
| ) |
Creates the question output form for the learner.
Reimplemented from SurveyQuestionGUI.
Definition at line 294 of file class.SurveyMultipleChoiceQuestionGUI.php.
References ILIAS\Repository\object(), ilLegacyFormElementsUtil\prepareFormOutput(), and ilTemplate\setCurrentBlock().
Here is the call graph for this function:
|
protected |
Reimplemented from SurveyQuestionGUI.
Definition at line 133 of file class.SurveyMultipleChoiceQuestionGUI.php.
References ilPropertyFormGUI\getInput().
Here is the call graph for this function:
|
protected |
Reimplemented from SurveyQuestionGUI.
Definition at line 27 of file class.SurveyMultipleChoiceQuestionGUI.php.
| SurveyMultipleChoiceQuestionGUI::setQuestionTabs | ( | ) |
Reimplemented from SurveyQuestionGUI.
Definition at line 36 of file class.SurveyMultipleChoiceQuestionGUI.php.
References SurveyQuestionGUI\setQuestionTabsForClass().
Here is the call graph for this function:
|
protected |
Reimplemented from SurveyQuestionGUI.
Definition at line 95 of file class.SurveyMultipleChoiceQuestionGUI.php.
References ilPropertyFormGUI\getInput(), ilPropertyFormGUI\getItemByPostVar(), and ILIAS\Repository\lng().
Here is the call graph for this function: