19declare(strict_types=1);
38 $this->
internal = $internal_service;
43 return $this->
internal->gui()->objectSettingsClass($lower);
47 ?
int $selected_style_id,
50 return $this->internal->gui()->objectSettingsGUI(
57 ?
int $selected_style_id,
60 return $this->internal->gui()->objectSettingsGUI(
70 $this->
internal->gui()->ctrl()->redirectByClass(
71 $this->objectSettingsClass(),
79 $eff_style_id = $this->
internal->domain()->object($ref_id, $obj_id)->getEffectiveStyleId();
Repository internal service.
Facade for consumer gui interface.
objectSettingsGUIForRefId(?int $selected_style_id, int $ref_id)
addCss(ilGlobalTemplateInterface $tpl, int $ref_id, int $obj_id=0)
__construct(InternalService $internal_service)
objectSettingsGUIForObjId(?int $selected_style_id, int $obj_id)
redirectToObjectSettings()
InternalService $internal
objectSettingsClass(bool $lower=true)
static getContentStylePath(int $a_style_id, bool $add_random=true, bool $add_token=true)
get content style path static (to avoid full reading)
Style settings of a repository object.
return['delivery_method'=> 'php',]
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
addCss(string $a_css_file, string $media="screen")
Add a css file that should be included in the header.