|
| | __construct (ilCtrl $ctrl, ilGlobalTemplateInterface $tpl, ilLanguage $lng, ilAccess $access, ilObjUser $user, Factory $input_factory, Renderer $renderer, ServerRequest $request, \ILIAS\Refinery\Factory $refinery_factory, \ILIAS\Data\Factory $data_factory, ilStudyProgrammeUserProgressDB $user_progress_db) |
| |
| | executeCommand () |
| |
| | setBackTarget (string $target) |
| |
| | setProgressIds (array $progress_ids) |
| |
| | setRefId (int $ref_id) |
| |
◆ __construct()
| ilStudyProgrammeChangeDeadlineGUI::__construct |
( |
ilCtrl |
$ctrl, |
|
|
ilGlobalTemplateInterface |
$tpl, |
|
|
ilLanguage |
$lng, |
|
|
ilAccess |
$access, |
|
|
ilObjUser |
$user, |
|
|
Factory |
$input_factory, |
|
|
Renderer |
$renderer, |
|
|
ServerRequest |
$request, |
|
|
\ILIAS\Refinery\Factory |
$refinery_factory, |
|
|
\ILIAS\Data\Factory |
$data_factory, |
|
|
ilStudyProgrammeUserProgressDB |
$user_progress_db |
|
) |
| |
Definition at line 99 of file class.ilStudyProgrammeChangeDeadlineGUI.php.
References $access, $ctrl, $data_factory, $input_factory, $lng, $refinery_factory, $renderer, $request, $tpl, $user, $user_progress_db, and user().
◆ buildForm()
| ilStudyProgrammeChangeDeadlineGUI::buildForm |
( |
ilObjStudyProgramme |
$prg, |
|
|
string |
$submit_action |
|
) |
| |
|
protected |
◆ buildFormElements()
| ilStudyProgrammeChangeDeadlineGUI::buildFormElements |
( |
|
$ff, |
|
|
Closure |
$txt, |
|
|
ilObjStudyProgramme |
$prg |
|
) |
| |
|
protected |
◆ executeCommand()
| ilStudyProgrammeChangeDeadlineGUI::executeCommand |
( |
| ) |
|
◆ getBackTarget()
| ilStudyProgrammeChangeDeadlineGUI::getBackTarget |
( |
| ) |
|
|
protected |
◆ getDeadlineSubForm()
◆ getObject()
| ilStudyProgrammeChangeDeadlineGUI::getObject |
( |
| ) |
|
|
protected |
◆ getProgressIds()
| ilStudyProgrammeChangeDeadlineGUI::getProgressIds |
( |
| ) |
|
|
protected |
◆ getRefId()
| ilStudyProgrammeChangeDeadlineGUI::getRefId |
( |
| ) |
|
|
protected |
◆ redirectToParent()
| ilStudyProgrammeChangeDeadlineGUI::redirectToParent |
( |
| ) |
|
|
protected |
◆ setBackTarget()
| ilStudyProgrammeChangeDeadlineGUI::setBackTarget |
( |
string |
$target | ) |
|
◆ setProgressIds()
| ilStudyProgrammeChangeDeadlineGUI::setProgressIds |
( |
array |
$progress_ids | ) |
|
◆ setRefId()
| ilStudyProgrammeChangeDeadlineGUI::setRefId |
( |
int |
$ref_id | ) |
|
◆ showDeadlineConfig()
| ilStudyProgrammeChangeDeadlineGUI::showDeadlineConfig |
( |
| ) |
|
|
protected |
Definition at line 150 of file class.ilStudyProgrammeChangeDeadlineGUI.php.
150 : void
151 {
152 $this->tpl->loadStandardTemplate();
153 $this->ctrl->setParameter($this,
'prgrs_ids', implode(
',', $this->
getProgressIds()));
154 $action = $this->ctrl->getFormAction(
155 $this,
156 self::CMD_CHANGE_DEADLINE
157 );
158 $this->ctrl->clearParameters($this);
159
161
162 $this->tpl->setContent($this->renderer->render($form));
163 }
buildForm(ilObjStudyProgramme $prg, string $submit_action)
References buildForm(), getObject(), and getProgressIds().
Referenced by executeCommand().
◆ $access
| ilStudyProgrammeChangeDeadlineGUI::$access |
|
protected |
◆ $back_target
| ilStudyProgrammeChangeDeadlineGUI::$back_target |
|
protected |
◆ $ctrl
| ilStudyProgrammeChangeDeadlineGUI::$ctrl |
|
protected |
◆ $data_factory
| ilStudyProgrammeChangeDeadlineGUI::$data_factory |
|
protected |
◆ $gui
| ilStudyProgrammeChangeDeadlineGUI::$gui |
|
protected |
◆ $input_factory
| ilStudyProgrammeChangeDeadlineGUI::$input_factory |
|
protected |
◆ $lng
| ilStudyProgrammeChangeDeadlineGUI::$lng |
|
protected |
◆ $object
| ilStudyProgrammeChangeDeadlineGUI::$object |
|
protected |
◆ $progress_ids
| ilStudyProgrammeChangeDeadlineGUI::$progress_ids |
|
protected |
◆ $ref_id
| ilStudyProgrammeChangeDeadlineGUI::$ref_id |
|
protected |
◆ $refinery_factory
| ilStudyProgrammeChangeDeadlineGUI::$refinery_factory |
|
protected |
◆ $renderer
| ilStudyProgrammeChangeDeadlineGUI::$renderer |
|
protected |
◆ $request
| ilStudyProgrammeChangeDeadlineGUI::$request |
|
protected |
◆ $tpl
| ilStudyProgrammeChangeDeadlineGUI::$tpl |
|
protected |
◆ $user
| ilStudyProgrammeChangeDeadlineGUI::$user |
|
protected |
◆ $user_progress_db
| ilStudyProgrammeChangeDeadlineGUI::$user_progress_db |
|
protected |
◆ CMD_CHANGE_DEADLINE
| const ilStudyProgrammeChangeDeadlineGUI::CMD_CHANGE_DEADLINE = "changeDeadline" |
◆ CMD_SHOW_DEADLINE_CONFIG
| const ilStudyProgrammeChangeDeadlineGUI::CMD_SHOW_DEADLINE_CONFIG = "showDeadlineConfig" |
◆ PROP_DEADLINE
| const ilStudyProgrammeChangeDeadlineGUI::PROP_DEADLINE = "deadline" |
The documentation for this class was generated from the following file: