19 declare(strict_types=1);
    36     public const PAGE = 
'frm_thread_page';
    40         return $this->context_collection->main()->repository()->administration();
    47             return $this->identification_provider->contextAwareIdentifier(
$id);
    49         $l = 
function (
string $content): 
Component {
    50             return $this->dic->ui()->factory()->legacy($content);
    55         $additionalData = $called_contexts->getLast()->getAdditionalData();
    56         if ($additionalData->exists(self::SHOW_FORUM_THREADS_TOOL) && $additionalData->get(self::SHOW_FORUM_THREADS_TOOL) === 
true) {
    57             $thread = $additionalData->get(self::FORUM_THEAD);
    58             $controller = $additionalData->get(self::FORUM_BASE_CONTROLLER);
    59             $root = $additionalData->get(self::FORUM_THREAD_ROOT);
    62                 $title = $this->dic->language()->txt(
'forums_articles');
    63                 $icon = $this->dic->ui()->factory()->symbol()->icon()->standard(
'frm', $title);
    65                 $tools[] = $this->factory
    66                     ->tool($iff(
'Forum|Tree'))
    69                     ->withContentWrapper(
static function () use ($l, $controller, $thread, $root): 
Component {
    71                             'frm_exp_' . $thread->getId(),
    78                         return $l($exp->getHTML(
true));
 
Class ilForumExplorerGUI. 
 
Interface Observer  Contains several chained tasks and infos about them. 
 
Interface IdentificationInterface. 
 
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
 
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
 
$id
plugin.php for ilComponentBuildPluginInfoObjectiveTest::testAddPlugins 
 
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...