19 declare(strict_types=1);
49 return $this->
object?->getObjectProperties()->getPropertyTitleAndIconVisibility();
55 $this->
object?->getObjectProperties()->storePropertyTitleAndIconVisibility($property_title_and_icon_visibility);
56 $this->
object?->flushObjectProperties();
61 return $this->
object?->getObjectProperties()->getPropertyHeaderActionVisibility();
67 $this->
object?->getObjectProperties()->storePropertyHeaderActionVisibility($property_header_action_visibility);
68 $this->
object?->flushObjectProperties();
73 return $this->
object?->getObjectProperties()->getPropertyTileImage();
79 $this->
object?->getObjectProperties()->storePropertyTileImage($property_tile_image);
80 $this->
object?->flushObjectProperties();
85 return $this->
object?->getObjectProperties()->getPropertyIcon();
91 $this->
object?->getObjectProperties()->storePropertyIcon($property_icon);
92 $this->
object?->flushObjectProperties();
storePropertyHeaderActionVisibility(HeaderActionVisibility $property_header_action_visibility)
storePropertyTitleAndIconVisibility(TitleAndIconVisibility $property_title_and_icon_visibility)
storePropertyIcon(Icon $property_icon)
getPropertyTitleAndIconVisibility()
while($session_entry=$r->fetchRow(ilDBConstants::FETCHMODE_ASSOC)) return null
static http()
Fetches the global http state from ILIAS.
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
getPropertyHeaderActionVisibility()
legacyForm(ilPropertyFormGUI $form, ilObject $object)
11: This function will be remove with ILIAS 11.
language()
description: > Example for rendring a language glyph.
storePropertyTileImage(TileImage\Property $property_tile_image)
__construct(private ilLanguage $language, private FileUpload $upload, private ResourceStorageServices $storage, private Services $http, private TileImage\Stakeholder $stakeholder, private TileImage\FlavourDefinition $flavour)