31 $this->access = $DIC->access();
48 return $this->access->checkAccessOfUser(
52 $this->object->getRefId(),
53 $this->
object->getType(),
54 $this->
object->getId()
57 return $this->access->checkAccess(
60 $this->object->getRefId(),
61 $this->
object->getType(),
62 $this->
object->getId()
73 return $this->access->checkAccessOfUser(
77 $this->object->getRefId(),
78 $this->
object->getType(),
79 $this->
object->getId()
82 return $this->access->checkAccess(
85 $this->object->getRefId(),
86 $this->
object->getType(),
87 $this->
object->getId()
100 return $this->access->checkAccessOfUser(
104 $this->object->getRefId(),
105 $this->
object->getType(),
106 $this->
object->getId()
109 return $this->access->checkAccess(
112 $this->object->getRefId(),
113 $this->
object->getType(),
114 $this->
object->getId()
124 if ($this->object->isStatementsReportEnabled()) {
136 if ($this->object->getHighscoreEnabled()) {
static getInstance(ilObjCmiXapi $object)
hasEditPermissionsAccess($usrId=null)
static checkAccess($a_ref_id, $a_allow_only_read=true)
check access to learning progress
hasLearningProgressAccess()
hasOutcomesAccess($usrId=null)
__construct(ilObjCmiXapi $object)
ilCmiXapiAccess constructor.
hasWriteAccess($usrId=null)