|
ILIAS
trunk Revision v13.0_alpha-62-g3b72d83f2e5
|
Builds the links to join/(re-)start the LearningSequence. More...
Collaboration diagram for ilLSLaunchlinksBuilder:Public Member Functions | |
| __construct (protected ilLanguage $lng, protected ilAccess $access, protected ilCtrl $ctrl, protected ILIAS\UI\Factory $ui_factory, protected int $lso_ref_id, protected int $usr_id, protected $first_access, protected ilLearningSequenceRoles $roles, protected ilLSLearnerItemsQueries $ls_items) | |
| currentUserMayUnparticipate () | |
| getLinks () | |
| getLaunchbuttonsComponent () | |
Data Fields | |
| const | CMD_STANDARD = ilObjLearningSequenceLearnerGUI::CMD_STANDARD |
| const | CMD_EXTRO = ilObjLearningSequenceLearnerGUI::CMD_EXTRO |
| const | CMD_START = ilObjLearningSequenceLearnerGUI::CMD_START |
| const | CMD_VIEW = ilObjLearningSequenceLearnerGUI::CMD_VIEW |
| const | CMD_UNSUBSCRIBE_CONFIRMATION = ilObjLearningSequenceLearnerGUI::CMD_UNSUBSCRIBE_CONFIRMATION |
Protected Member Functions | |
| mayJoin () | |
| mayUnparticipate () | |
| isMember () | |
| hasCompleted () | |
| getLink (string $cmd) | |
Builds the links to join/(re-)start the LearningSequence.
Definition at line 26 of file class.ilLSLaunchlinksBuilder.php.
| ilLSLaunchlinksBuilder::__construct | ( | protected ilLanguage | $lng, |
| protected ilAccess | $access, | ||
| protected ilCtrl | $ctrl, | ||
| protected ILIAS\UI\Factory | $ui_factory, | ||
| protected int | $lso_ref_id, | ||
| protected int | $usr_id, | ||
| protected | $first_access, | ||
| protected ilLearningSequenceRoles | $roles, | ||
| protected ilLSLearnerItemsQueries | $ls_items | ||
| ) |
Definition at line 34 of file class.ilLSLaunchlinksBuilder.php.
| ilLSLaunchlinksBuilder::currentUserMayUnparticipate | ( | ) |
Definition at line 52 of file class.ilLSLaunchlinksBuilder.php.
References mayUnparticipate().
Here is the call graph for this function:| ilLSLaunchlinksBuilder::getLaunchbuttonsComponent | ( | ) |
Definition at line 139 of file class.ilLSLaunchlinksBuilder.php.
References getLinks().
Here is the call graph for this function:
|
protected |
Definition at line 72 of file class.ilLSLaunchlinksBuilder.php.
References ILIAS\Repository\ctrl().
Referenced by getLinks().
Here is the call graph for this function:
Here is the caller graph for this function:| ilLSLaunchlinksBuilder::getLinks | ( | ) |
Definition at line 77 of file class.ilLSLaunchlinksBuilder.php.
References ILIAS\Repository\ctrl(), getLink(), hasCompleted(), isMember(), ILIAS\Repository\lng(), mayJoin(), and mayUnparticipate().
Referenced by getLaunchbuttonsComponent().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 67 of file class.ilLSLaunchlinksBuilder.php.
Referenced by getLinks().
Here is the caller graph for this function:
|
protected |
Definition at line 62 of file class.ilLSLaunchlinksBuilder.php.
Referenced by getLinks(), and mayUnparticipate().
Here is the caller graph for this function:
|
protected |
Definition at line 47 of file class.ilLSLaunchlinksBuilder.php.
References ILIAS\Repository\access().
Referenced by getLinks().
Here is the call graph for this function:
Here is the caller graph for this function:
|
protected |
Definition at line 57 of file class.ilLSLaunchlinksBuilder.php.
References ILIAS\Repository\access(), and isMember().
Referenced by currentUserMayUnparticipate(), and getLinks().
Here is the call graph for this function:
Here is the caller graph for this function:| const ilLSLaunchlinksBuilder::CMD_EXTRO = ilObjLearningSequenceLearnerGUI::CMD_EXTRO |
Definition at line 29 of file class.ilLSLaunchlinksBuilder.php.
| const ilLSLaunchlinksBuilder::CMD_STANDARD = ilObjLearningSequenceLearnerGUI::CMD_STANDARD |
Definition at line 28 of file class.ilLSLaunchlinksBuilder.php.
| const ilLSLaunchlinksBuilder::CMD_START = ilObjLearningSequenceLearnerGUI::CMD_START |
Definition at line 30 of file class.ilLSLaunchlinksBuilder.php.
| const ilLSLaunchlinksBuilder::CMD_UNSUBSCRIBE_CONFIRMATION = ilObjLearningSequenceLearnerGUI::CMD_UNSUBSCRIBE_CONFIRMATION |
Definition at line 32 of file class.ilLSLaunchlinksBuilder.php.
| const ilLSLaunchlinksBuilder::CMD_VIEW = ilObjLearningSequenceLearnerGUI::CMD_VIEW |
Definition at line 31 of file class.ilLSLaunchlinksBuilder.php.