ILIAS
release_5-4 Revision v5.4.26-12-gabc799a52e6
|
Class ilObjLearningSequenceLearnerGUI. More...
Public Member Functions | |
__construct (ilObjLearningSequence $ls_object, int $usr_id, array $ls_learner_items, int $current_item, ilCtrl $ctrl, ilLanguage $lng, ilTemplate $tpl, ilToolbarGUI $toolbar, ILIAS\UI\Factory $ui_factory, ILIAS\UI\Renderer $ui_renderer) | |
executeCommand () | |
Data Fields | |
const | CMD_STANDARD = 'learnerView' |
const | CMD_EXTRO = 'learnerViewFinished' |
const | CMD_UNSUBSCRIBE = 'unsubscribe' |
const | CMD_VIEW = 'view' |
const | CMD_START = 'start' |
const | PARAM_LSO_NEXT_ITEM = 'lsoni' |
const | LSO_CMD_NEXT = 'lson' |
const | LSO_CMD_PREV = 'lsop' |
Protected Member Functions | |
view (string $cmd) | |
addMember (int $usr_id) | |
removeMember (int $usr_id) | |
initToolbar (string $cmd) | |
play () | |
Protected Attributes | |
$ls_learner_items | |
Private Member Functions | |
getWrappedHTML (array $components) | |
getCurriculum () | |
getMainContent (string $cmd) | |
Class ilObjLearningSequenceLearnerGUI.
Definition at line 11 of file class.ilObjLearningSequenceLearnerGUI.php.
ilObjLearningSequenceLearnerGUI::__construct | ( | ilObjLearningSequence | $ls_object, |
int | $usr_id, | ||
array | $ls_learner_items, | ||
int | $current_item, | ||
ilCtrl | $ctrl, | ||
ilLanguage | $lng, | ||
ilTemplate | $tpl, | ||
ilToolbarGUI | $toolbar, | ||
ILIAS\UI\Factory | $ui_factory, | ||
ILIAS\UI\Renderer | $ui_renderer | ||
) |
Definition at line 27 of file class.ilObjLearningSequenceLearnerGUI.php.
References $lng, $ls_learner_items, and $tpl.
|
protected |
Definition at line 91 of file class.ilObjLearningSequenceLearnerGUI.php.
Referenced by executeCommand().
ilObjLearningSequenceLearnerGUI::executeCommand | ( | ) |
Definition at line 51 of file class.ilObjLearningSequenceLearnerGUI.php.
References addMember(), play(), removeMember(), and view().
|
private |
Definition at line 182 of file class.ilObjLearningSequenceLearnerGUI.php.
References $index.
Referenced by view().
|
private |
Definition at line 201 of file class.ilObjLearningSequenceLearnerGUI.php.
Referenced by view().
|
private |
Definition at line 171 of file class.ilObjLearningSequenceLearnerGUI.php.
Referenced by view().
|
protected |
Definition at line 104 of file class.ilObjLearningSequenceLearnerGUI.php.
Referenced by view().
|
protected |
Definition at line 224 of file class.ilObjLearningSequenceLearnerGUI.php.
References $_GET, $_POST, $_SESSION, $html, exit, and ilUtil\redirect().
Referenced by executeCommand().
|
protected |
Definition at line 99 of file class.ilObjLearningSequenceLearnerGUI.php.
Referenced by executeCommand().
|
protected |
Definition at line 81 of file class.ilObjLearningSequenceLearnerGUI.php.
References getCurriculum(), getMainContent(), getWrappedHTML(), and initToolbar().
Referenced by executeCommand().
|
protected |
Definition at line 25 of file class.ilObjLearningSequenceLearnerGUI.php.
Referenced by __construct().
const ilObjLearningSequenceLearnerGUI::CMD_EXTRO = 'learnerViewFinished' |
Definition at line 14 of file class.ilObjLearningSequenceLearnerGUI.php.
const ilObjLearningSequenceLearnerGUI::CMD_STANDARD = 'learnerView' |
Definition at line 13 of file class.ilObjLearningSequenceLearnerGUI.php.
const ilObjLearningSequenceLearnerGUI::CMD_START = 'start' |
Definition at line 17 of file class.ilObjLearningSequenceLearnerGUI.php.
const ilObjLearningSequenceLearnerGUI::CMD_UNSUBSCRIBE = 'unsubscribe' |
Definition at line 15 of file class.ilObjLearningSequenceLearnerGUI.php.
const ilObjLearningSequenceLearnerGUI::CMD_VIEW = 'view' |
Definition at line 16 of file class.ilObjLearningSequenceLearnerGUI.php.
const ilObjLearningSequenceLearnerGUI::LSO_CMD_NEXT = 'lson' |
Definition at line 19 of file class.ilObjLearningSequenceLearnerGUI.php.
const ilObjLearningSequenceLearnerGUI::LSO_CMD_PREV = 'lsop' |
Definition at line 20 of file class.ilObjLearningSequenceLearnerGUI.php.
const ilObjLearningSequenceLearnerGUI::PARAM_LSO_NEXT_ITEM = 'lsoni' |
Definition at line 18 of file class.ilObjLearningSequenceLearnerGUI.php.