19 declare(strict_types=1);
48 return $this->
object?->getObjectProperties()->getPropertyTitleAndIconVisibility();
54 $this->
object?->getObjectProperties()->storePropertyTitleAndIconVisibility($property_title_and_icon_visibility);
55 $this->
object?->flushObjectProperties();
60 return $this->
object?->getObjectProperties()->getPropertyHeaderActionVisibility();
66 $this->
object?->getObjectProperties()->storePropertyHeaderActionVisibility($property_header_action_visibility);
67 $this->
object?->flushObjectProperties();
72 return $this->
object?->getObjectProperties()->getPropertyTileImage();
78 $this->
object?->getObjectProperties()->storePropertyTileImage($property_tile_image);
79 $this->
object?->flushObjectProperties();
84 return $this->
object?->getObjectProperties()->getPropertyIcon();
90 $this->
object?->getObjectProperties()->storePropertyIcon($property_icon);
91 $this->
object?->flushObjectProperties();
storePropertyTileImage(ilObjectPropertyTileImage $property_tile_image)
storePropertyHeaderActionVisibility(ilObjectPropertyHeaderActionVisibility $property_header_action_visibility)
__construct(private ilLanguage $language, private FileUpload $upload, private ResourceStorageServices $storage, private Services $http, private ilObjectTileImageStakeholder $stakeholder, private ilObjectTileImageFlavourDefinition $flavour)
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()
storePropertyIcon(ilObjectPropertyIcon $property_icon)
storePropertyTitleAndIconVisibility(ilObjectPropertyTitleAndIconVisibility $property_title_and_icon_visibility)
legacyForm(ilPropertyFormGUI $form, ilObject $object)
11: This function will be remove with ILIAS 11.
language()
description: > Example for rendring a language glyph.