19 declare(strict_types=1);
37 $this->
access = $DIC->access();
38 $this->
user = $DIC->user();
57 if ($this->
getADT()->isNull()) {
61 if (!$this->
getADT()->isValid()) {
65 if ($this->
access->checkAccess(
'read',
'', $this->getADT()->getTargetRefId())) {
67 $link = ilLink::_getLink($this->
getADT()->getTargetRefId());
70 '<a href="' . $link .
'">' . $title .
'</a>' 73 if ($this->
access->checkAccess(
'visible',
'', $this->getADT()->getTargetRefId())) {
87 if (!$this->
getADT()->isNull()) {
88 return $this->
getADT()->getTargetRefId();
decorate($a_value)
Decorate value.
isValidADT(ilADT $a_adt)
Is valid type.
static _lookupObjId(int $ref_id)
static _lookupTitle(int $obj_id)
external link presentation bridge
__construct(Container $dic, ilPlugin $plugin)
getSortable()
Get soratable.
ADT presentation bridge base class.
__construct(ilADT $a_adt)