| 
    ILIAS
    release_10 Revision v10.1-43-ga1241a92c2f
    
   | 
  
ilObjStudyProgrammeSettingsGUI: ilStudyProgrammeCommonSettingsGUI More...
 Collaboration diagram for ilObjStudyProgrammeSettingsGUI:Public Member Functions | |
| __construct (ilGlobalTemplateInterface $tpl, ilCtrl $ilCtrl, ilLanguage $lng, Factory $input_factory, Renderer $renderer, Psr\Http\Message\ServerRequestInterface $request, ILIAS\Refinery\Factory $refinery_factory, ILIAS\Data\Factory $data_factory, ilStudyProgrammeTypeRepository $type_repository, ilStudyProgrammeCommonSettingsGUI $common_settings_gui, ilTabsGUI $tabs, ILIAS\HTTP\Wrapper\RequestWrapper $request_wrapper, LOMServices $lom_services) | |
| setRefId (int $ref_id) | |
| executeCommand () | |
Data Fields | |
| const | PROP_TITLE = "title" | 
| const | PROP_DESC = "desc" | 
| const | PROP_DEADLINE = "deadline" | 
| const | PROP_VALIDITY_OF_QUALIFICATION = "validity_qualification" | 
| const | OPT_NO_DEADLINE = 'opt_no_deadline' | 
| const | OPT_DEADLINE_PERIOD = "opt_deadline_period" | 
| const | OPT_DEADLINE_DATE = "opt_deadline_date" | 
| const | OPT_NO_VALIDITY_OF_QUALIFICATION = 'opt_no_validity_qualification' | 
| const | OPT_VALIDITY_OF_QUALIFICATION_PERIOD = "opt_validity_qualification_period" | 
| const | OPT_VALIDITY_OF_QUALIFICATION_DATE = "opt_validity_qualification_date" | 
Protected Member Functions | |
| view () | |
| update () | |
| buildForm (ilObjStudyProgramme $prg, string $submit_action) | |
| buildFormElements (InputFieldFactory $ff, ilObjectTranslation $trans, array $sp_types, ilStudyProgrammeSettings $settings) | |
| getEditSection (InputFieldFactory $ff, ilObjectTranslation $trans) | |
| getObject () | |
| txt (string $code) | |
Protected Attributes | |
| ilGlobalTemplateInterface | $tpl | 
| ilCtrl | $ctrl | 
| ilLanguage | $lng | 
| ILIAS UI Component Input Factory | $input_factory | 
| ILIAS UI Renderer | $renderer | 
| Psr Http Message ServerRequestInterface | $request | 
| ILIAS Refinery Factory | $refinery_factory | 
| ILIAS Data Factory | $data_factory | 
| ilStudyProgrammeTypeRepository | $type_repository | 
| ilStudyProgrammeCommonSettingsGUI | $common_settings_gui | 
| ilTabsGUI | $tabs | 
| ILIAS HTTP Wrapper RequestWrapper | $request_wrapper | 
| LOMServices | $lom_services | 
| ilObjStudyProgramme | $object | 
| string | $tmp_heading | 
| int | $ref_id | 
Private Attributes | |
| const | TAB_SETTINGS = 'settings' | 
| const | TAB_COMMON_SETTINGS = 'commonSettings' | 
ilObjStudyProgrammeSettingsGUI: ilStudyProgrammeCommonSettingsGUI
Definition at line 30 of file class.ilObjStudyProgrammeSettingsGUI.php.
| ilObjStudyProgrammeSettingsGUI::__construct | ( | ilGlobalTemplateInterface | $tpl, | 
| ilCtrl | $ilCtrl, | ||
| ilLanguage | $lng, | ||
| Factory | $input_factory, | ||
| Renderer | $renderer, | ||
| Psr\Http\Message\ServerRequestInterface | $request, | ||
| ILIAS\Refinery\Factory | $refinery_factory, | ||
| ILIAS\Data\Factory | $data_factory, | ||
| ilStudyProgrammeTypeRepository | $type_repository, | ||
| ilStudyProgrammeCommonSettingsGUI | $common_settings_gui, | ||
| ilTabsGUI | $tabs, | ||
| ILIAS\HTTP\Wrapper\RequestWrapper | $request_wrapper, | ||
| LOMServices | $lom_services | ||
| ) | 
Definition at line 66 of file class.ilObjStudyProgrammeSettingsGUI.php.
References $common_settings_gui, $data_factory, $input_factory, $lng, $lom_services, $refinery_factory, $renderer, $request, $request_wrapper, $tabs, $tpl, $type_repository, ILIAS\Repository\ctrl(), ILIAS\Repository\lng(), ilLanguage\loadLanguageModule(), and ILIAS\Repository\tabs().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 164 of file class.ilObjStudyProgrammeSettingsGUI.php.
References buildFormElements(), ilContainer\getObjectTranslation(), ilObjStudyProgramme\getSettings(), ilObject\setDescription(), ilObject\setTitle(), ilObjStudyProgramme\updateCustomIcon(), and ilObjStudyProgramme\updateSettings().
Referenced by view().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 203 of file class.ilObjStudyProgrammeSettingsGUI.php.
References ilStudyProgrammeSettings\getAssessmentSettings(), ilStudyProgrammeSettings\getAutoMailSettings(), ilStudyProgrammeSettings\getDeadlineSettings(), getEditSection(), ilStudyProgrammeSettings\getTypeSettings(), ilStudyProgrammeSettings\getValidityOfQualificationSettings(), and ILIAS\Repository\lng().
Referenced by buildForm().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilObjStudyProgrammeSettingsGUI::executeCommand | ( | ) | 
Definition at line 105 of file class.ilObjStudyProgrammeSettingsGUI.php.
References ILIAS\Repository\ctrl(), getObject(), ILIAS\Repository\tabs(), and view().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 235 of file class.ilObjStudyProgrammeSettingsGUI.php.
References ILIAS\Repository\ctrl(), ilObjectTranslation\getDefaultDescription(), ilObjectTranslation\getDefaultLanguage(), ilObjectTranslation\getDefaultTitle(), txt(), and ILIAS\UI\Implementation\Component\Input\withValue().
Referenced by buildFormElements().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 262 of file class.ilObjStudyProgrammeSettingsGUI.php.
References $object, and ilObjStudyProgramme\getInstanceByRefId().
Referenced by executeCommand(), update(), and view().
 Here is the call graph for this function:
 Here is the caller graph for this function:| ilObjStudyProgrammeSettingsGUI::setRefId | ( | int | $ref_id | ) | 
Definition at line 100 of file class.ilObjStudyProgrammeSettingsGUI.php.
References $ref_id.
      
  | 
  protected | 
Definition at line 270 of file class.ilObjStudyProgrammeSettingsGUI.php.
References ILIAS\Repository\lng().
Referenced by getEditSection().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 146 of file class.ilObjStudyProgrammeSettingsGUI.php.
References ILIAS\Repository\ctrl(), getObject(), and ILIAS\Repository\lng().
 Here is the call graph for this function:
      
  | 
  protected | 
Definition at line 136 of file class.ilObjStudyProgrammeSettingsGUI.php.
References buildForm(), ILIAS\Repository\ctrl(), getObject(), and ILIAS\Repository\lng().
Referenced by executeCommand().
 Here is the call graph for this function:
 Here is the caller graph for this function:
      
  | 
  protected | 
Definition at line 57 of file class.ilObjStudyProgrammeSettingsGUI.php.
Referenced by __construct().
      
  | 
  protected | 
Definition at line 49 of file class.ilObjStudyProgrammeSettingsGUI.php.
Definition at line 55 of file class.ilObjStudyProgrammeSettingsGUI.php.
Referenced by __construct().
Definition at line 51 of file class.ilObjStudyProgrammeSettingsGUI.php.
Referenced by __construct().
      
  | 
  protected | 
Definition at line 50 of file class.ilObjStudyProgrammeSettingsGUI.php.
Referenced by __construct().
      
  | 
  protected | 
Definition at line 60 of file class.ilObjStudyProgrammeSettingsGUI.php.
Referenced by __construct().
      
  | 
  protected | 
Definition at line 62 of file class.ilObjStudyProgrammeSettingsGUI.php.
Referenced by getObject().
      
  | 
  protected | 
Definition at line 64 of file class.ilObjStudyProgrammeSettingsGUI.php.
Referenced by setRefId().
Definition at line 54 of file class.ilObjStudyProgrammeSettingsGUI.php.
Referenced by __construct().
Definition at line 52 of file class.ilObjStudyProgrammeSettingsGUI.php.
Referenced by __construct().
      
  | 
  protected | 
Definition at line 53 of file class.ilObjStudyProgrammeSettingsGUI.php.
Referenced by __construct().
      
  | 
  protected | 
Definition at line 59 of file class.ilObjStudyProgrammeSettingsGUI.php.
Referenced by __construct().
      
  | 
  protected | 
Definition at line 58 of file class.ilObjStudyProgrammeSettingsGUI.php.
Referenced by __construct().
      
  | 
  protected | 
Definition at line 63 of file class.ilObjStudyProgrammeSettingsGUI.php.
      
  | 
  protected | 
Definition at line 48 of file class.ilObjStudyProgrammeSettingsGUI.php.
Referenced by __construct().
      
  | 
  protected | 
Definition at line 56 of file class.ilObjStudyProgrammeSettingsGUI.php.
Referenced by __construct().
| const ilObjStudyProgrammeSettingsGUI::OPT_DEADLINE_DATE = "opt_deadline_date" | 
Definition at line 42 of file class.ilObjStudyProgrammeSettingsGUI.php.
Referenced by ilStudyProgrammeChangeDeadlineGUI\changeDeadline(), and ilStudyProgrammeChangeDeadlineGUI\getDeadlineSubForm().
| const ilObjStudyProgrammeSettingsGUI::OPT_DEADLINE_PERIOD = "opt_deadline_period" | 
Definition at line 41 of file class.ilObjStudyProgrammeSettingsGUI.php.
| const ilObjStudyProgrammeSettingsGUI::OPT_NO_DEADLINE = 'opt_no_deadline' | 
Definition at line 40 of file class.ilObjStudyProgrammeSettingsGUI.php.
Referenced by ilStudyProgrammeChangeDeadlineGUI\getDeadlineSubForm().
| const ilObjStudyProgrammeSettingsGUI::OPT_NO_VALIDITY_OF_QUALIFICATION = 'opt_no_validity_qualification' | 
Definition at line 44 of file class.ilObjStudyProgrammeSettingsGUI.php.
Referenced by ilStudyProgrammeChangeExpireDateGUI\getValidityOfQualificationSubForm().
| const ilObjStudyProgrammeSettingsGUI::OPT_VALIDITY_OF_QUALIFICATION_DATE = "opt_validity_qualification_date" | 
Definition at line 46 of file class.ilObjStudyProgrammeSettingsGUI.php.
Referenced by ilStudyProgrammeChangeExpireDateGUI\changeExpireDate(), and ilStudyProgrammeChangeExpireDateGUI\getValidityOfQualificationSubForm().
| const ilObjStudyProgrammeSettingsGUI::OPT_VALIDITY_OF_QUALIFICATION_PERIOD = "opt_validity_qualification_period" | 
Definition at line 45 of file class.ilObjStudyProgrammeSettingsGUI.php.
| const ilObjStudyProgrammeSettingsGUI::PROP_DEADLINE = "deadline" | 
Definition at line 37 of file class.ilObjStudyProgrammeSettingsGUI.php.
Referenced by ilStudyProgrammeChangeDeadlineGUI\buildFormElements().
| const ilObjStudyProgrammeSettingsGUI::PROP_DESC = "desc" | 
Definition at line 36 of file class.ilObjStudyProgrammeSettingsGUI.php.
| const ilObjStudyProgrammeSettingsGUI::PROP_TITLE = "title" | 
Definition at line 35 of file class.ilObjStudyProgrammeSettingsGUI.php.
| const ilObjStudyProgrammeSettingsGUI::PROP_VALIDITY_OF_QUALIFICATION = "validity_qualification" | 
Definition at line 38 of file class.ilObjStudyProgrammeSettingsGUI.php.
Referenced by ilStudyProgrammeChangeExpireDateGUI\buildFormElements().
      
  | 
  private | 
Definition at line 33 of file class.ilObjStudyProgrammeSettingsGUI.php.
      
  | 
  private | 
Definition at line 32 of file class.ilObjStudyProgrammeSettingsGUI.php.