| 
    ILIAS
    release_10 Revision v10.1-43-ga1241a92c2f
    
   | 
  
 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... | |
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 590 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 790 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 343 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 239 of file class.SettingsFormGUI.php.
References $lng, ILIAS\Survey\Settings\SettingsFormGUI\$survey, ilObject\_getAllReferences(), ilPropertyFormGUI\addItem(), IL_CAL_UNIX, and ILIAS\Repository\int().
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 418 of file class.SettingsFormGUI.php.
References ILIAS\Survey\Settings\SettingsFormGUI\$feature_config, $lng, ILIAS\Survey\Settings\SettingsFormGUI\$survey, $txt, ilObjAdvancedEditing\_getRichTextEditor(), 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 315 of file class.SettingsFormGUI.php.
References $lng, ILIAS\Survey\Settings\SettingsFormGUI\$survey, ilObjAdvancedEditing\_getRichTextEditor(), 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, ilPropertyFormGUI\addItem(), and ILIAS\GlobalScreen\Scope\Footer\Factory\getTitle().
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 741 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 294 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 394 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 605 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 706 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().