ILIAS
release_8 Revision v8.19
|
Public Member Functions | |
__construct (ilObjLTIConsumer $object) | |
ilLTIConsumerAccess constructor. More... | |
hasWriteAccess () | |
hasOutcomesAccess () | |
hasEditPermissionsAccess () | |
hasLearningProgressAccess () | |
hasStatementsAccess () | |
hasHighscoreAccess () | |
Static Public Member Functions | |
static | getInstance (ilObjLTIConsumer $object) |
static | hasCustomProviderCreationAccess () |
Data Fields | |
const | GLOBAL_ADMIN_ROLE_ID = 2 |
Protected Member Functions | |
checkAccess (string $permission) | |
Protected Attributes | |
ilObjLTIConsumer | $object |
Definition at line 29 of file class.ilLTIConsumerAccess.php.
ilLTIConsumerAccess::__construct | ( | ilObjLTIConsumer | $object | ) |
ilLTIConsumerAccess constructor.
Definition at line 40 of file class.ilLTIConsumerAccess.php.
References $object.
|
protected |
Definition at line 45 of file class.ilLTIConsumerAccess.php.
References $DIC, and ILIAS\Repository\object().
Referenced by ilLTIConsumerSettingsGUI\executeCommand(), hasEditPermissionsAccess(), hasOutcomesAccess(), and hasWriteAccess().
|
static |
Definition at line 107 of file class.ilLTIConsumerAccess.php.
References $object.
Referenced by ilLTIConsumerGradeSynchronizationGUI\__construct(), ilLTIConsumerXapiStatementsGUI\__construct(), and ilLTIConsumerScoringGUI\__construct().
|
static |
Definition at line 112 of file class.ilLTIConsumerAccess.php.
References $DIC, and ilObjLTIAdministration\lookupLTISettingsRefId().
Referenced by ilObjLTIConsumerGUI\addDynReg(), ilObjLTIConsumerGUI\afterSave(), ilObjLTIConsumerGUI\cancelContentSelection(), ilObjLTIConsumerGUI\cancelDynReg(), ilObjLTIConsumerGUI\contentSelection(), ilObjLTIConsumerGUI\contentSelectionRequest(), ilObjLTIConsumerGUI\contentSelectionResponse(), ilObjLTIConsumerGUI\initCreationForms(), ilObjLTIConsumerGUI\saveCustom(), ilObjLTIConsumerGUI\saveDynReg(), and ilObjLTIConsumerGUI\showToolConfig().
ilLTIConsumerAccess::hasEditPermissionsAccess | ( | ) |
Definition at line 70 of file class.ilLTIConsumerAccess.php.
References checkAccess().
ilLTIConsumerAccess::hasHighscoreAccess | ( | ) |
Definition at line 93 of file class.ilLTIConsumerAccess.php.
References hasOutcomesAccess(), and ILIAS\Repository\object().
ilLTIConsumerAccess::hasLearningProgressAccess | ( | ) |
Definition at line 75 of file class.ilLTIConsumerAccess.php.
References ilLearningProgressAccess\checkAccess(), and ILIAS\Repository\object().
ilLTIConsumerAccess::hasOutcomesAccess | ( | ) |
Definition at line 65 of file class.ilLTIConsumerAccess.php.
References checkAccess().
Referenced by hasHighscoreAccess(), and hasStatementsAccess().
ilLTIConsumerAccess::hasStatementsAccess | ( | ) |
Definition at line 80 of file class.ilLTIConsumerAccess.php.
References hasOutcomesAccess(), and ILIAS\Repository\object().
ilLTIConsumerAccess::hasWriteAccess | ( | ) |
Definition at line 58 of file class.ilLTIConsumerAccess.php.
References $DIC, and checkAccess().
|
protected |
Definition at line 35 of file class.ilLTIConsumerAccess.php.
Referenced by __construct(), and getInstance().
const ilLTIConsumerAccess::GLOBAL_ADMIN_ROLE_ID = 2 |
Definition at line 31 of file class.ilLTIConsumerAccess.php.