|
ILIAS
trunk Revision v13.0_alpha-62-g3b72d83f2e5
|
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 InternalDomainService | $domain |
| 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 |
| ilHtmlPurifierInterface | $purifier |
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 27 of file class.SurveyMultipleChoiceQuestionGUI.php.
|
protected |
Reimplemented from SurveyQuestionGUI.
Definition at line 43 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 173 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 219 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 311 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 135 of file class.SurveyMultipleChoiceQuestionGUI.php.
References ilPropertyFormGUI\getInput(), and ILIAS\Repository\int().
Here is the call graph for this function:
|
protected |
Reimplemented from SurveyQuestionGUI.
Definition at line 29 of file class.SurveyMultipleChoiceQuestionGUI.php.
| SurveyMultipleChoiceQuestionGUI::setQuestionTabs | ( | ) |
Reimplemented from SurveyQuestionGUI.
Definition at line 38 of file class.SurveyMultipleChoiceQuestionGUI.php.
References SurveyQuestionGUI\setQuestionTabsForClass().
Here is the call graph for this function:
|
protected |
Reimplemented from SurveyQuestionGUI.
Definition at line 97 of file class.SurveyMultipleChoiceQuestionGUI.php.
References ilPropertyFormGUI\getInput(), ilPropertyFormGUI\getItemByPostVar(), ILIAS\Repository\int(), and ILIAS\Repository\lng().
Here is the call graph for this function: