19 declare(strict_types=1);
    49         return $DIC->access()->checkAccess(
    53             $this->
object->getType(),
    54             $this->
object->getId()
    82         if (!$this->
object->getUseXapi()) {
    86         if ($this->
object->isStatementsReportEnabled()) {
    96         if (!$this->
object->getUseXapi()) {
   100         if ($this->
object->getHighscoreEnabled()) {
   116         return $DIC->rbac()->system()->checkAccess(
   117             'add_consume_provider',
 
hasEditPermissionsAccess()
 
static checkAccess(int $a_ref_id, bool $a_allow_only_read=true)
check access to learning progress 
 
static getInstance(ilObjLTIConsumer $object)
 
checkAccess(string $permission)
 
static lookupLTISettingsRefId()
Lookup ref_id. 
 
static hasCustomProviderCreationAccess()
 
const GLOBAL_ADMIN_ROLE_ID
 
__construct(ilObjLTIConsumer $object)
ilLTIConsumerAccess constructor. 
 
hasLearningProgressAccess()