ILIAS
release_6 Revision v6.24-5-g0c8bfefb3b8
|
ilObjStudyProgrammeSettingsGUI: ilStudyProgrammeCommonSettingsGUI More...
Public Member Functions | |
__construct (\ilGlobalTemplateInterface $tpl, \ilCtrl $ilCtrl, \ilLanguage $lng, Factory $input_factory, Renderer $renderer, ServerRequest $request, \ILIAS\Refinery\Factory $refinery_factory, \ILIAS\Data\Factory $data_factory, ilStudyProgrammeTypeRepository $type_repository, ilStudyProgrammeCommonSettingsGUI $common_settings_gui, ilTabsGUI $tabs) | |
setRefId ($a_ref_id) | |
executeCommand () | |
Data Fields | |
const | TAB_SETTINGS = 'settings' |
const | TAB_COMMON_SETTINGS = 'commonSettings' |
const | PROP_TITLE = "title" |
const | PROP_DESC = "desc" |
const | PROP_DEADLINE = "deadline" |
const | PROP_VALIDITY_OF_QUALIFICATION = "validity_qualification" |
const | PROP_ACCESS_CONTROL_BY_ORGU_POSITION = "access_ctr_by_orgu_position" |
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" |
$ctrl | |
$tpl | |
$object | |
$lng | |
Protected Member Functions | |
view () | |
update () | |
buildModalHeading ($label, $current_node) | |
buildForm (\ilObjStudyProgramme $prg, string $submit_action) | |
buildFormElements (InputFieldFactory $ff, ilObjectTranslation $trans, array $sp_types, ilObjStudyProgramme $prg) | |
getEditSection (InputFieldFactory $ff, ilObjectTranslation $trans) | |
getObject () | |
txt (string $code) | |
Protected Attributes | |
$tmp_heading | |
$input_factory | |
$renderer | |
$request | |
$refinery_factory | |
$ref_id | |
$data_factory | |
$type_repository | |
$common_settings_gui | |
$tabs | |
ilObjStudyProgrammeSettingsGUI: ilStudyProgrammeCommonSettingsGUI
Definition at line 17 of file class.ilObjStudyProgrammeSettingsGUI.php.
ilObjStudyProgrammeSettingsGUI::__construct | ( | \ilGlobalTemplateInterface | $tpl, |
\ilCtrl | $ilCtrl, | ||
\ilLanguage | $lng, | ||
Factory | $input_factory, | ||
Renderer | $renderer, | ||
ServerRequest | $request, | ||
\ILIAS\Refinery\Factory | $refinery_factory, | ||
\ILIAS\Data\Factory | $data_factory, | ||
ilStudyProgrammeTypeRepository | $type_repository, | ||
ilStudyProgrammeCommonSettingsGUI | $common_settings_gui, | ||
ilTabsGUI | $tabs | ||
) |
Definition at line 107 of file class.ilObjStudyProgrammeSettingsGUI.php.
References $common_settings_gui, $data_factory, $ilCtrl, $input_factory, $lng, $refinery_factory, $renderer, $request, $tabs, $tpl, $type_repository, and ilLanguage\loadLanguageModule().
|
protected |
Definition at line 258 of file class.ilObjStudyProgrammeSettingsGUI.php.
References $type, buildFormElements(), ilContainer\getObjectTranslation(), ilObjStudyProgramme\getTypeSettings(), ilObjStudyProgramme\setAssessmentSettings(), ilObjStudyProgramme\setAutoMailSettings(), ilObjStudyProgramme\setDeadlineSettings(), ilObject\setDescription(), ilObject\setTitle(), ilObjStudyProgramme\setTypeSettings(), and ilObjStudyProgramme\setValidityOfQualificationSettings().
Referenced by view().
|
protected |
Definition at line 303 of file class.ilObjStudyProgrammeSettingsGUI.php.
References $DIC, ilObjStudyProgramme\getAssessmentSettings(), ilObjStudyProgramme\getAutoMailSettings(), ilObjStudyProgramme\getDeadlineSettings(), getEditSection(), ilObjStudyProgramme\getTypeSettings(), and ilObjStudyProgramme\getValidityOfQualificationSettings().
Referenced by buildForm().
|
protected |
Definition at line 232 of file class.ilObjStudyProgrammeSettingsGUI.php.
References ilLinkButton\getInstance().
Referenced by view().
ilObjStudyProgrammeSettingsGUI::executeCommand | ( | ) |
Definition at line 141 of file class.ilObjStudyProgrammeSettingsGUI.php.
References $tmp_heading, getObject(), and view().
|
protected |
Definition at line 339 of file class.ilObjStudyProgrammeSettingsGUI.php.
References ilMDLanguageItem\_getLanguages(), ilObjectTranslation\getDefaultDescription(), ilObjectTranslation\getDefaultLanguage(), ilObjectTranslation\getDefaultTitle(), and txt().
Referenced by buildFormElements().
|
protected |
Definition at line 361 of file class.ilObjStudyProgrammeSettingsGUI.php.
References $object, and ilObjStudyProgramme\getInstanceByRefId().
Referenced by executeCommand(), update(), and view().
ilObjStudyProgrammeSettingsGUI::setRefId | ( | $a_ref_id | ) |
Definition at line 136 of file class.ilObjStudyProgrammeSettingsGUI.php.
|
protected |
Definition at line 369 of file class.ilObjStudyProgrammeSettingsGUI.php.
Referenced by getEditSection().
|
protected |
Definition at line 191 of file class.ilObjStudyProgrammeSettingsGUI.php.
References $response, $result, ilAsyncOutputHandler\encodeAsyncResponse(), getObject(), ilAsyncOutputHandler\handleAsyncOutput(), and ilUtil\sendFailure().
|
protected |
Definition at line 183 of file class.ilObjStudyProgrammeSettingsGUI.php.
References $_GET, buildForm(), buildModalHeading(), and getObject().
Referenced by executeCommand().
|
protected |
Definition at line 100 of file class.ilObjStudyProgrammeSettingsGUI.php.
Referenced by __construct().
ilObjStudyProgrammeSettingsGUI::$ctrl |
Definition at line 40 of file class.ilObjStudyProgrammeSettingsGUI.php.
|
protected |
Definition at line 90 of file class.ilObjStudyProgrammeSettingsGUI.php.
Referenced by __construct().
|
protected |
Definition at line 65 of file class.ilObjStudyProgrammeSettingsGUI.php.
Referenced by __construct().
ilObjStudyProgrammeSettingsGUI::$lng |
Definition at line 55 of file class.ilObjStudyProgrammeSettingsGUI.php.
Referenced by __construct().
ilObjStudyProgrammeSettingsGUI::$object |
Definition at line 50 of file class.ilObjStudyProgrammeSettingsGUI.php.
Referenced by getObject().
|
protected |
Definition at line 85 of file class.ilObjStudyProgrammeSettingsGUI.php.
|
protected |
Definition at line 80 of file class.ilObjStudyProgrammeSettingsGUI.php.
Referenced by __construct().
|
protected |
Definition at line 70 of file class.ilObjStudyProgrammeSettingsGUI.php.
Referenced by __construct().
|
protected |
Definition at line 75 of file class.ilObjStudyProgrammeSettingsGUI.php.
Referenced by __construct().
|
protected |
Definition at line 105 of file class.ilObjStudyProgrammeSettingsGUI.php.
Referenced by __construct().
|
protected |
Definition at line 60 of file class.ilObjStudyProgrammeSettingsGUI.php.
Referenced by executeCommand().
ilObjStudyProgrammeSettingsGUI::$tpl |
Definition at line 45 of file class.ilObjStudyProgrammeSettingsGUI.php.
Referenced by __construct().
|
protected |
Definition at line 95 of file class.ilObjStudyProgrammeSettingsGUI.php.
Referenced by __construct().
const ilObjStudyProgrammeSettingsGUI::OPT_DEADLINE_DATE = "opt_deadline_date" |
Definition at line 30 of file class.ilObjStudyProgrammeSettingsGUI.php.
Referenced by ilStudyProgrammeChangeDeadlineGUI\buildFormElements(), and ilStudyProgrammeChangeDeadlineGUI\getDeadlineSubForm().
const ilObjStudyProgrammeSettingsGUI::OPT_DEADLINE_PERIOD = "opt_deadline_period" |
Definition at line 29 of file class.ilObjStudyProgrammeSettingsGUI.php.
const ilObjStudyProgrammeSettingsGUI::OPT_NO_DEADLINE = 'opt_no_deadline' |
Definition at line 28 of file class.ilObjStudyProgrammeSettingsGUI.php.
Referenced by ilStudyProgrammeChangeDeadlineGUI\buildFormElements(), and ilStudyProgrammeChangeDeadlineGUI\getDeadlineSubForm().
const ilObjStudyProgrammeSettingsGUI::OPT_NO_VALIDITY_OF_QUALIFICATION = 'opt_no_validity_qualification' |
Definition at line 32 of file class.ilObjStudyProgrammeSettingsGUI.php.
Referenced by ilStudyProgrammeChangeExpireDateGUI\buildFormElements(), and ilStudyProgrammeChangeExpireDateGUI\getValidityOfQualificationSubForm().
const ilObjStudyProgrammeSettingsGUI::OPT_VALIDITY_OF_QUALIFICATION_DATE = "opt_validity_qualification_date" |
Definition at line 34 of file class.ilObjStudyProgrammeSettingsGUI.php.
Referenced by ilStudyProgrammeChangeExpireDateGUI\buildFormElements(), and ilStudyProgrammeChangeExpireDateGUI\getValidityOfQualificationSubForm().
const ilObjStudyProgrammeSettingsGUI::OPT_VALIDITY_OF_QUALIFICATION_PERIOD = "opt_validity_qualification_period" |
Definition at line 33 of file class.ilObjStudyProgrammeSettingsGUI.php.
const ilObjStudyProgrammeSettingsGUI::PROP_ACCESS_CONTROL_BY_ORGU_POSITION = "access_ctr_by_orgu_position" |
Definition at line 26 of file class.ilObjStudyProgrammeSettingsGUI.php.
const ilObjStudyProgrammeSettingsGUI::PROP_DEADLINE = "deadline" |
Definition at line 24 of file class.ilObjStudyProgrammeSettingsGUI.php.
Referenced by ilStudyProgrammeChangeDeadlineGUI\buildFormElements().
const ilObjStudyProgrammeSettingsGUI::PROP_DESC = "desc" |
Definition at line 23 of file class.ilObjStudyProgrammeSettingsGUI.php.
const ilObjStudyProgrammeSettingsGUI::PROP_TITLE = "title" |
Definition at line 22 of file class.ilObjStudyProgrammeSettingsGUI.php.
const ilObjStudyProgrammeSettingsGUI::PROP_VALIDITY_OF_QUALIFICATION = "validity_qualification" |
Definition at line 25 of file class.ilObjStudyProgrammeSettingsGUI.php.
Referenced by ilStudyProgrammeChangeExpireDateGUI\buildFormElements().
const ilObjStudyProgrammeSettingsGUI::TAB_COMMON_SETTINGS = 'commonSettings' |
Definition at line 20 of file class.ilObjStudyProgrammeSettingsGUI.php.
const ilObjStudyProgrammeSettingsGUI::TAB_SETTINGS = 'settings' |
Definition at line 19 of file class.ilObjStudyProgrammeSettingsGUI.php.