ILIAS
trunk Revision v11.0_alpha-2638-g80c1d007f79
◀ ilDoc Overview
ObjectTypeSpecificPropertyProviders.php
Go to the documentation of this file.
1
<?php
2
19
namespace
ILIAS\ILIASObject\Properties\ObjectTypeSpecificProperties
;
20
21
use
ILIAS\UI\Component\Image\Image
;
22
use
ILIAS\UI\Component\Image\Factory
as ImageFactory;
23
use
ILIAS\UI\Component\Symbol\Icon\Custom
as
CustomIcon
;
24
use
ILIAS\UI\Component\Symbol\Icon\Factory
as IconFactory;
25
use
ILIAS\ResourceStorage\Services
as
StorageService
;
26
27
interface
ObjectTypeSpecificPropertyProviders
28
{
34
public
function
getObjectTypeSpecificTileImage
(
35
int
$object_id,
36
ImageFactory $factory,
37
StorageService
$irss
38
): ?
Image
;
39
public
function
getObjectTypeSpecificIcon
(
40
int
$object_id,
41
IconFactory $factory,
42
StorageService
$irss
43
): ?
CustomIcon
;
44
}
ILIAS\ILIASObject\Properties\ObjectTypeSpecificProperties\ObjectTypeSpecificPropertyProviders\getObjectTypeSpecificIcon
getObjectTypeSpecificIcon(int $object_id, IconFactory $factory, StorageService $irss)
Image
Custom
ILIAS\UI\Component\Symbol\Icon\Factory
This is how a factory for icons looks like.
Definition:
Factory.php:26
Services
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
ILIAS\ILIASObject\Properties\ObjectTypeSpecificProperties
This file is part of ILIAS, a powerful learning management system published by ILIAS open source e-Le...
Definition:
AbstractObjectTypeSpecificProperties.php:21
ILIAS\ILIASObject\Properties\ObjectTypeSpecificProperties\ObjectTypeSpecificPropertyProviders
Definition:
ObjectTypeSpecificPropertyProviders.php:27
ILIAS\ILIASObject\Properties\ObjectTypeSpecificProperties\ObjectTypeSpecificPropertyProviders\getObjectTypeSpecificTileImage
getObjectTypeSpecificTileImage(int $object_id, ImageFactory $factory, StorageService $irss)
ILIAS\UI\Component\Image\Factory
This is how the factory for UI elements looks.
Definition:
Factory.php:27
components
ILIAS
ILIASObject
src
Properties
ObjectTypeSpecificProperties
ObjectTypeSpecificPropertyProviders.php
Generated on Sun Aug 31 2025 23:03:08 for ILIAS by
1.8.13 (using
Doxyfile
)