19 declare(strict_types=1);
    48         $this->tpl = $DIC->ui()->mainTemplate();
    49         $this->
ctrl = $DIC->ctrl();
    50         $this->
lng = $DIC->language();
    51         $this->
lng->loadLanguageModule(
'crs');
    52         $this->tabs_gui = $DIC->tabs();
    53         $this->
help = $DIC[
"ilHelp"];
    54         $this->request_wrapper = $DIC->http()->wrapper()->query();
    60         $this->
ctrl->saveParameter($this, 
'item_id');
    67         $this->tpl->loadStandardTemplate();
    69         $this->
ctrl->forwardCommand(
    72         $this->tpl->printToStdout();
    77         $this->tabs_gui->clearTargets();
    79         $this->
help->setScreenIdComponent(
"obj");
    81         $this->
ctrl->setParameterByClass(
"ilrepositorygui", 
"ref_id", $this->parent_ref_id);
    82         $back_link = $this->
ctrl->getLinkTargetByClass(
"ilrepositorygui", 
"");
    83         $ref_id = $this->request_wrapper->retrieve(
"ref_id", $this->
refinery->kindlyTo()->string());
    84         $this->
ctrl->setParameterByClass(
"ilrepositorygui", 
"ref_id", 
$ref_id);
    85         $this->tabs_gui->setBackTarget($this->
lng->txt(
'btn_back'), $back_link);
    87         $this->
ctrl->setParameterByClass(
'ilconditionhandlergui', 
'item_id', $this->item_id);
    88         $this->tabs_gui->addTarget(
    90             $this->
ctrl->getLinkTargetByClass(
'ilConditionHandlerGUI', 
'listConditions'),
    92             "ilConditionHandlerGUI" class ilConditionHandlerGUI 
 
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
 
ILIAS Refinery Factory $refinery
 
Class ilObjectActivationGUI. 
 
__construct(int $ref_id, int $item_id)
 
ILIAS HTTP Wrapper RequestWrapper $request_wrapper
 
ilGlobalTemplateInterface $tpl
 
ilObjectActivation $activation
 
Class ilObjectActivation.