31 $this->access = $DIC->access();
50 return $this->access->checkAccessOfUser(
54 $this->object->getRefId(),
55 $this->
object->getType(),
56 $this->
object->getId()
59 return $this->access->checkAccess(
62 $this->object->getRefId(),
63 $this->
object->getType(),
64 $this->
object->getId()
77 return $this->access->checkAccessOfUser(
81 $this->object->getRefId(),
82 $this->
object->getType(),
83 $this->
object->getId()
86 return $this->access->checkAccess(
89 $this->object->getRefId(),
90 $this->
object->getType(),
91 $this->
object->getId()
104 return $this->access->checkAccessOfUser(
108 $this->object->getRefId(),
109 $this->
object->getType(),
110 $this->
object->getId()
113 return $this->access->checkAccess(
116 $this->object->getRefId(),
117 $this->
object->getType(),
118 $this->
object->getId()
128 if ($this->object->isStatementsReportEnabled()) {
140 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)