| 
    ILIAS
    release_9 Revision v9.13-25-g2c18ec4c24f
    
   | 
  
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Learning e.V. More...
 Inheritance diagram for SurveySingleChoiceQuestionGUI:
 Collaboration diagram for SurveySingleChoiceQuestionGUI: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) | |
  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) | |
| 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 SingleChoice survey question GUI representation
The SurveySingleChoiceQuestionGUI class encapsulates the GUI representation for single choice survey question types.
Definition at line 27 of file class.SurveySingleChoiceQuestionGUI.php.
      
  | 
  protected | 
Definition at line 43 of file class.SurveySingleChoiceQuestionGUI.php.
References ilPropertyFormGUI\addItem(), ILIAS\Repository\lng(), ILIAS\Repository\object(), and ilFormPropertyGUI\setRequired().
 Here is the call graph for this function:| SurveySingleChoiceQuestionGUI::getParsedAnswers | ( | array | $a_working_data = null,  | 
        
$a_only_user_anwers = false  | 
        |||
| ) | 
Definition at line 96 of file class.SurveySingleChoiceQuestionGUI.php.
Referenced by getPrintView().
 Here is the caller graph for this function:| SurveySingleChoiceQuestionGUI::getPrintView | ( | int | $question_title = 1,  | 
        
| bool | $show_questiontext = true,  | 
        ||
| ?int | $survey_id = null,  | 
        ||
| ?array | $working_data = null  | 
        ||
| ) | 
Definition at line 140 of file class.SurveySingleChoiceQuestionGUI.php.
References ilUtil\getHtmlPath(), ilUtil\getImagePath(), getParsedAnswers(), SurveyQuestionGUI\getPrintViewQuestionTitle(), ILIAS\Repository\lng(), ILIAS\Repository\object(), SurveyQuestionGUI\outQuestionText(), and ilLegacyFormElementsUtil\prepareFormOutput().
 Here is the call graph for this function:| SurveySingleChoiceQuestionGUI::getWorkingForm | ( | array | $working_data = null,  | 
        
| int | $question_title = 1,  | 
        ||
| bool | $show_questiontext = true,  | 
        ||
| string | $error_message = "",  | 
        ||
| int | $survey_id = null,  | 
        ||
| bool | $compress_view = false  | 
        ||
| ) | 
Definition at line 235 of file class.SurveySingleChoiceQuestionGUI.php.
References SurveyQuestionGUI\getQuestionTitle(), ILIAS\Repository\lng(), ILIAS\Repository\object(), SurveyQuestionGUI\outQuestionText(), and ilLegacyFormElementsUtil\prepareFormOutput().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 72 of file class.SurveySingleChoiceQuestionGUI.php.
References ILIAS\LTI\ToolProvider\$key, and ilPropertyFormGUI\getInput().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 29 of file class.SurveySingleChoiceQuestionGUI.php.
| SurveySingleChoiceQuestionGUI::setQuestionTabs | ( | ) | 
Definition at line 38 of file class.SurveySingleChoiceQuestionGUI.php.
References SurveyQuestionGUI\setQuestionTabsForClass().
 Here is the call graph for this function: