ILIAS
trunk Revision v11.0_alpha-2645-g16283d3b3f8
◀ ilDoc Overview
class.ilForumNewsRendererGUI.php
Go to the documentation of this file.
1
<?php
2
19
declare(strict_types=1);
20
26
class
ilForumNewsRendererGUI
extends
ilNewsDefaultRendererGUI
27
{
28
public
function
getObjectLink
(): string
29
{
30
$link_target_suffix =
''
;
31
$news = $this->
getNewsItem
();
32
33
if
($news->getContextSubObjType() ===
'pos'
&& $news->getContextSubObjId() > 0) {
34
$pos = $news->getContextSubObjId();
35
$thread =
ilObjForumAccess::_getThreadForPosting
($pos);
36
if
($thread > 0) {
37
$link_target_suffix =
'_'
. $thread .
'_'
. $pos;
38
}
39
}
40
41
return
ilLink::_getLink($this->
getNewsRefId
(),
''
, [], $link_target_suffix);
42
}
43
}
ilForumNewsRendererGUI
Forum news renderer.
Definition:
class.ilForumNewsRendererGUI.php:26
ilNewsDefaultRendererGUI\getNewsRefId
getNewsRefId()
Definition:
class.ilNewsDefaultRendererGUI.php:57
ilNewsDefaultRendererGUI
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
Definition:
class.ilNewsDefaultRendererGUI.php:24
ilNewsDefaultRendererGUI\getNewsItem
getNewsItem()
Definition:
class.ilNewsDefaultRendererGUI.php:52
ilForumNewsRendererGUI\getObjectLink
getObjectLink()
Get link href for object link.
Definition:
class.ilForumNewsRendererGUI.php:28
ilObjForumAccess\_getThreadForPosting
static _getThreadForPosting(int $a_pos_id)
Definition:
class.ilObjForumAccess.php:64
components
ILIAS
Forum
classes
class.ilForumNewsRendererGUI.php
Generated on Mon Sep 1 2025 23:03:09 for ILIAS by
1.8.13 (using
Doxyfile
)