| 
    ILIAS
    release_9 Revision v9.13-25-g2c18ec4c24f
    
   | 
  
 Collaboration diagram for ILIAS\Survey\Settings\SettingsFormGUI:Public Member Functions | |
| __construct (InternalGUIService $ui_service, InternalDomainService $domain_service, \ilObjectService $object_service, \ilObjSurvey $survey, UIModifier $modifier) | |
| checkForm (\ilPropertyFormGUI $form) | |
| getForm (string $target_class) | |
| withGeneral (\ilPropertyFormGUI $form) | |
| add general section  More... | |
| withActivation (\ilPropertyFormGUI $form) | |
| add activation section  More... | |
| withPresentation (\ilPropertyFormGUI $form) | |
| add presentation section  More... | |
| withBeforeStart (\ilPropertyFormGUI $form) | |
| add "before start" section  More... | |
| withAccess (\ilPropertyFormGUI $form) | |
| add access section  More... | |
| withQuestionBehaviour (\ilPropertyFormGUI $form) | |
| add question behaviour section  More... | |
| withAfterEnd (\ilPropertyFormGUI $form, string $target_class) | |
| add "after ending" section  More... | |
| withReminders (\ilPropertyFormGUI $form) | |
| add reminders section  More... | |
| withResults (\ilPropertyFormGUI $form) | |
| add results section  More... | |
| withOther (\ilPropertyFormGUI $form) | |
| add "other" section  More... | |
| saveForm (\ilPropertyFormGUI $form) | |
Protected Member Functions | |
| getTutorIdsFromForm (\ilPropertyFormGUI $form) | |
| getTutorResIdsFromForm (\ilPropertyFormGUI $form) | |
| hasGroupCourseParent () | |
| Check for group course parent.  More... | |
Protected Attributes | |
| InternalGUIService | $ui_service | 
| ilObjectService | $object_service | 
| ilObjSurvey | $survey | 
| UIModifier | $modifier | 
| InternalDomainService | $domain_service | 
| ILIAS Survey Mode FeatureConfig | $feature_config | 
| ilRbacSystem | $rbacsystem | 
Private Attributes | |
| ilGlobalTemplateInterface | $main_tpl | 
Settings form.
Definition at line 31 of file class.SettingsFormGUI.php.
| ILIAS\Survey\Settings\SettingsFormGUI::__construct | ( | InternalGUIService | $ui_service, | 
| InternalDomainService | $domain_service, | ||
| \ilObjectService | $object_service, | ||
| \ilObjSurvey | $survey, | ||
| UIModifier | $modifier | ||
| ) | 
Definition at line 42 of file class.SettingsFormGUI.php.
References $DIC, ILIAS\Survey\Settings\SettingsFormGUI\$domain_service, ILIAS\Survey\Settings\SettingsFormGUI\$modifier, ILIAS\Survey\Settings\SettingsFormGUI\$object_service, ILIAS\Survey\Settings\SettingsFormGUI\$survey, ILIAS\Survey\Settings\SettingsFormGUI\$ui_service, and ilObjSurvey\getMode().
 Here is the call graph for this function:| ILIAS\Survey\Settings\SettingsFormGUI::checkForm | ( | \ilPropertyFormGUI | $form | ) | 
Definition at line 62 of file class.SettingsFormGUI.php.
References ILIAS\Survey\Settings\SettingsFormGUI\$feature_config, $lng, $valid, ilPropertyFormGUI\checkInput(), ilPropertyFormGUI\getInput(), ilPropertyFormGUI\getItemByPostVar(), ILIAS\Survey\Settings\SettingsFormGUI\getTutorIdsFromForm(), and ILIAS\Survey\Settings\SettingsFormGUI\getTutorResIdsFromForm().
 Here is the call graph for this function:| ILIAS\Survey\Settings\SettingsFormGUI::getForm | ( | string | $target_class | ) | 
Definition at line 148 of file class.SettingsFormGUI.php.
References $lng, ILIAS\Survey\Settings\SettingsFormGUI\withAccess(), ILIAS\Survey\Settings\SettingsFormGUI\withActivation(), ILIAS\Survey\Settings\SettingsFormGUI\withAfterEnd(), ILIAS\Survey\Settings\SettingsFormGUI\withBeforeStart(), ILIAS\Survey\Settings\SettingsFormGUI\withGeneral(), ILIAS\Survey\Settings\SettingsFormGUI\withOther(), ILIAS\Survey\Settings\SettingsFormGUI\withPresentation(), ILIAS\Survey\Settings\SettingsFormGUI\withQuestionBehaviour(), ILIAS\Survey\Settings\SettingsFormGUI\withReminders(), and ILIAS\Survey\Settings\SettingsFormGUI\withResults().
 Here is the call graph for this function:
      
  | 
  protected | 
| \ilPropertyFormGUI | $form | 
Definition at line 108 of file class.SettingsFormGUI.php.
References ILIAS\Survey\Settings\SettingsFormGUI\$rbacsystem, ILIAS\Survey\Settings\SettingsFormGUI\$survey, ilObjUser\_lookupId(), and ilPropertyFormGUI\getInput().
Referenced by ILIAS\Survey\Settings\SettingsFormGUI\checkForm(), and ILIAS\Survey\Settings\SettingsFormGUI\saveForm().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
| \ilPropertyFormGUI | $form | 
Definition at line 128 of file class.SettingsFormGUI.php.
References ILIAS\Survey\Settings\SettingsFormGUI\$rbacsystem, ILIAS\Survey\Settings\SettingsFormGUI\$survey, ilObjUser\_lookupId(), and ilPropertyFormGUI\getInput().
Referenced by ILIAS\Survey\Settings\SettingsFormGUI\checkForm().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Check for group course parent.
Definition at line 600 of file class.SettingsFormGUI.php.
References ILIAS\Survey\Settings\SettingsFormGUI\$survey.
Referenced by ILIAS\Survey\Settings\SettingsFormGUI\withAfterEnd(), and ILIAS\Survey\Settings\SettingsFormGUI\withReminders().
 Here is the caller graph for this function:| ILIAS\Survey\Settings\SettingsFormGUI::saveForm | ( | \ilPropertyFormGUI | $form | ) | 
Definition at line 800 of file class.SettingsFormGUI.php.
References $datetime, ILIAS\Survey\Settings\SettingsFormGUI\$feature_config, $lng, ILIAS\Survey\Settings\SettingsFormGUI\$object_service, ILIAS\Survey\Settings\SettingsFormGUI\$survey, ilPropertyFormGUI\getInput(), ilPropertyFormGUI\getItemByPostVar(), ILIAS\Survey\Settings\SettingsFormGUI\getTutorIdsFromForm(), IL_CAL_DATETIME, IL_CAL_UNIX, ilObjectServiceSettingsGUI\ORGU_POSITION_ACCESS, and ilObjectServiceSettingsGUI\updateServiceSettingsForm().
 Here is the call graph for this function:| ILIAS\Survey\Settings\SettingsFormGUI::withAccess | ( | \ilPropertyFormGUI | $form | ) | 
add access section
Definition at line 344 of file class.SettingsFormGUI.php.
References ILIAS\Survey\Settings\SettingsFormGUI\$feature_config, $lng, ILIAS\Survey\Settings\SettingsFormGUI\$survey, ilObjSurvey\_hasDatasets(), ilPropertyFormGUI\addItem(), and IL_CAL_TIMESTAMP.
Referenced by ILIAS\Survey\Settings\SettingsFormGUI\getForm().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ILIAS\Survey\Settings\SettingsFormGUI::withActivation | ( | \ilPropertyFormGUI | $form | ) | 
add activation section
Definition at line 243 of file class.SettingsFormGUI.php.
References $lng, ILIAS\Survey\Settings\SettingsFormGUI\$survey, ilObject\_getAllReferences(), ilPropertyFormGUI\addItem(), and IL_CAL_UNIX.
Referenced by ILIAS\Survey\Settings\SettingsFormGUI\getForm().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ILIAS\Survey\Settings\SettingsFormGUI::withAfterEnd | ( | \ilPropertyFormGUI | $form, | 
| string | $target_class | ||
| ) | 
add "after ending" section
Definition at line 419 of file class.SettingsFormGUI.php.
References ILIAS\Survey\Settings\SettingsFormGUI\$feature_config, $lng, ILIAS\Survey\Settings\SettingsFormGUI\$survey, $txt, ilObjAdvancedEditing\_getRichTextEditor(), ilObjAdvancedEditing\_getUsedHTMLTags(), ilObjUser\_lookupName(), ilPropertyFormGUI\addItem(), ILIAS\Survey\Settings\SettingsFormGUI\hasGroupCourseParent(), ilObjSurvey\NOTIFICATION_INVITED_USERS, and ilObjSurvey\NOTIFICATION_PARENT_COURSE.
Referenced by ILIAS\Survey\Settings\SettingsFormGUI\getForm().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ILIAS\Survey\Settings\SettingsFormGUI::withBeforeStart | ( | \ilPropertyFormGUI | $form | ) | 
add "before start" section
Definition at line 312 of file class.SettingsFormGUI.php.
References $lng, ILIAS\Survey\Settings\SettingsFormGUI\$survey, ilObjAdvancedEditing\_getRichTextEditor(), ilObjAdvancedEditing\_getUsedHTMLTags(), and ilPropertyFormGUI\addItem().
Referenced by ILIAS\Survey\Settings\SettingsFormGUI\getForm().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ILIAS\Survey\Settings\SettingsFormGUI::withGeneral | ( | \ilPropertyFormGUI | $form | ) | 
add general section
Definition at line 179 of file class.SettingsFormGUI.php.
References ILIAS\Survey\Settings\SettingsFormGUI\$feature_config, $lng, ILIAS\Survey\Settings\SettingsFormGUI\$survey, and ilPropertyFormGUI\addItem().
Referenced by ILIAS\Survey\Settings\SettingsFormGUI\getForm().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ILIAS\Survey\Settings\SettingsFormGUI::withOther | ( | \ilPropertyFormGUI | $form | ) | 
add "other" section
Definition at line 751 of file class.SettingsFormGUI.php.
References ILIAS\Survey\Settings\SettingsFormGUI\$feature_config, $lng, ILIAS\Survey\Settings\SettingsFormGUI\$survey, ilPropertyFormGUI\addItem(), ilOrgUnitGlobalSettings\getInstance(), ilObjectServiceSettingsGUI\initServiceSettingsForm(), and ilObjectServiceSettingsGUI\ORGU_POSITION_ACCESS.
Referenced by ILIAS\Survey\Settings\SettingsFormGUI\getForm().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ILIAS\Survey\Settings\SettingsFormGUI::withPresentation | ( | \ilPropertyFormGUI | $form | ) | 
add presentation section
Definition at line 291 of file class.SettingsFormGUI.php.
References $lng, ILIAS\Survey\Settings\SettingsFormGUI\$object_service, ILIAS\Survey\Settings\SettingsFormGUI\$survey, and ilPropertyFormGUI\addItem().
Referenced by ILIAS\Survey\Settings\SettingsFormGUI\getForm().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ILIAS\Survey\Settings\SettingsFormGUI::withQuestionBehaviour | ( | \ilPropertyFormGUI | $form | ) | 
add question behaviour section
Definition at line 395 of file class.SettingsFormGUI.php.
References $lng, ILIAS\Survey\Settings\SettingsFormGUI\$survey, and ilPropertyFormGUI\addItem().
Referenced by ILIAS\Survey\Settings\SettingsFormGUI\getForm().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ILIAS\Survey\Settings\SettingsFormGUI::withReminders | ( | \ilPropertyFormGUI | $form | ) | 
add reminders section
Definition at line 615 of file class.SettingsFormGUI.php.
References ILIAS\Survey\Settings\SettingsFormGUI\$feature_config, $lng, ILIAS\Survey\Settings\SettingsFormGUI\$survey, ilPropertyFormGUI\addItem(), ILIAS\Survey\Settings\SettingsFormGUI\hasGroupCourseParent(), ilObjSurvey\NOTIFICATION_INVITED_USERS, and ilObjSurvey\NOTIFICATION_PARENT_COURSE.
Referenced by ILIAS\Survey\Settings\SettingsFormGUI\getForm().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ILIAS\Survey\Settings\SettingsFormGUI::withResults | ( | \ilPropertyFormGUI | $form | ) | 
add results section
Definition at line 716 of file class.SettingsFormGUI.php.
References ILIAS\Survey\Settings\SettingsFormGUI\$feature_config, $lng, $results, ILIAS\Survey\Settings\SettingsFormGUI\$survey, and ilPropertyFormGUI\addItem().
Referenced by ILIAS\Survey\Settings\SettingsFormGUI\getForm().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 37 of file class.SettingsFormGUI.php.
Referenced by ILIAS\Survey\Settings\SettingsFormGUI\__construct().
      
  | 
  protected | 
Definition at line 38 of file class.SettingsFormGUI.php.
Referenced by ILIAS\Survey\Settings\SettingsFormGUI\checkForm(), ILIAS\Survey\Settings\SettingsFormGUI\saveForm(), ILIAS\Survey\Settings\SettingsFormGUI\withAccess(), ILIAS\Survey\Settings\SettingsFormGUI\withAfterEnd(), ILIAS\Survey\Settings\SettingsFormGUI\withGeneral(), ILIAS\Survey\Settings\SettingsFormGUI\withOther(), ILIAS\Survey\Settings\SettingsFormGUI\withReminders(), and ILIAS\Survey\Settings\SettingsFormGUI\withResults().
      
  | 
  private | 
Definition at line 40 of file class.SettingsFormGUI.php.
      
  | 
  protected | 
Definition at line 36 of file class.SettingsFormGUI.php.
Referenced by ILIAS\Survey\Settings\SettingsFormGUI\__construct().
      
  | 
  protected | 
Definition at line 34 of file class.SettingsFormGUI.php.
Referenced by ILIAS\Survey\Settings\SettingsFormGUI\__construct(), ILIAS\Survey\Settings\SettingsFormGUI\saveForm(), and ILIAS\Survey\Settings\SettingsFormGUI\withPresentation().
      
  | 
  protected | 
Definition at line 39 of file class.SettingsFormGUI.php.
Referenced by ILIAS\Survey\Settings\SettingsFormGUI\getTutorIdsFromForm(), and ILIAS\Survey\Settings\SettingsFormGUI\getTutorResIdsFromForm().
      
  | 
  protected | 
Definition at line 35 of file class.SettingsFormGUI.php.
Referenced by ILIAS\Survey\Settings\SettingsFormGUI\__construct(), ILIAS\Survey\Settings\SettingsFormGUI\getTutorIdsFromForm(), ILIAS\Survey\Settings\SettingsFormGUI\getTutorResIdsFromForm(), ILIAS\Survey\Settings\SettingsFormGUI\hasGroupCourseParent(), ILIAS\Survey\Settings\SettingsFormGUI\saveForm(), ILIAS\Survey\Settings\SettingsFormGUI\withAccess(), ILIAS\Survey\Settings\SettingsFormGUI\withActivation(), ILIAS\Survey\Settings\SettingsFormGUI\withAfterEnd(), ILIAS\Survey\Settings\SettingsFormGUI\withBeforeStart(), ILIAS\Survey\Settings\SettingsFormGUI\withGeneral(), ILIAS\Survey\Settings\SettingsFormGUI\withOther(), ILIAS\Survey\Settings\SettingsFormGUI\withPresentation(), ILIAS\Survey\Settings\SettingsFormGUI\withQuestionBehaviour(), ILIAS\Survey\Settings\SettingsFormGUI\withReminders(), and ILIAS\Survey\Settings\SettingsFormGUI\withResults().
      
  | 
  protected | 
Definition at line 33 of file class.SettingsFormGUI.php.
Referenced by ILIAS\Survey\Settings\SettingsFormGUI\__construct().