19 declare(strict_types=1);
    48         return $this->tile_image;
    54         $clone->tile_image = $tile_image;
    66         $clone->deleted_flag = 
true;
    75         $trafo = $refinery->custom()->transformation(
    77                 if ($v === null || $v === []) {
    81                 if (count($v) > 0 && $v[0] === 
'tile_image') {
    86                     $this->tile_image->withRid($v[0])
    91         $tile_image = $field_factory
    93             ->withAcceptedMimeTypes(self::SUPPORTED_MIME_TYPES)
    96         if ($this->tile_image->getRid() === null
    97             || $this->tile_image->getRid() === 
'') {
   101         return $tile_image->withValue([$this->tile_image->getRid()]);
   107         $timg = new \ilImageFileInputGUI($language->
txt(self::INPUT_LABEL), 
'tile_image');
   108         $timg->
setInfo($language->
txt(self::INPUT_BYLINE));
   109         $timg->setSuffixes(self::SUPPORTED_FILE_EXTENSIONS);
   110         $timg->setUseCache(
false);
   111         $timg->setImage($this->tile_image?->getSrcUrlForLegacyForm() ?? 
'');
   112         $timg->setValue($this->tile_image?->getRid() ?? 
'');
 __construct(private ?ilObjectTileImage $tile_image=null)
 
txt(string $a_topic, string $a_default_lang_fallback_mod="")
gets the text for a given topic if the topic is not in the list, the topic itself with "-" will be re...
 
const SUPPORTED_MIME_TYPES
 
const SUPPORTED_FILE_EXTENSIONS
 
withTileImage(ilObjectTileImage $tile_image)
 
toForm(\ilLanguage $language, FieldFactory $field_factory, Refinery $refinery)
 
toLegacyForm(\ilLanguage $language)
 
Refinery Factory $refinery