|
ILIAS
release_9 Revision v9.13-25-g2c18ec4c24f
|
Inheritance diagram for ilObjectPropertyIcon:
Collaboration diagram for ilObjectPropertyIcon:Public Member Functions | |
| __construct (private bool $custom_icons_enabled, private ?ilObjectCustomIcon $custom_icon=null, private ?ilObjectTypeSpecificPropertyProviders $object_type_specific_property_providers=null) | |
| getObjectTypeSpecificIcon (int $object_id, IconFactory $factory, StorageService $irss) | |
| getCustomIcon () | |
| getDeletedFlag () | |
| withDeletedFlag () | |
| getTempFileName () | |
| withTempFileName (string $name) | |
| toForm (\ilLanguage $language, FieldFactory $field_factory, Refinery $refinery) | |
| toLegacyForm (\ilLanguage $language) | |
Public Member Functions inherited from ilObjectProperty | |
| toForm (ilLanguage $language, FieldFactory $field_factory, Refinery $refinery) | |
Data Fields | |
| const | SUPPORTED_MIME_TYPES = [MimeType::IMAGE__SVG_XML] |
Private Attributes | |
| const | INPUT_LABEL = 'custom_icon' |
| bool | $deleted_flag = false |
| string | $temp_file_name = null |
Definition at line 33 of file ilObjectPropertyIcon.php.
| ilObjectPropertyIcon::__construct | ( | private bool | $custom_icons_enabled, |
| private ?ilObjectCustomIcon | $custom_icon = null, |
||
| private ?ilObjectTypeSpecificPropertyProviders | $object_type_specific_property_providers = null |
||
| ) |
Definition at line 41 of file ilObjectPropertyIcon.php.
| ilObjectPropertyIcon::getCustomIcon | ( | ) |
Definition at line 59 of file ilObjectPropertyIcon.php.
References ILIAS\UI\examples\Symbol\Icon\Custom\custom_icon().
Referenced by ilObjectAdditionalPropertiesLegacyRepository\storeIcon().
Here is the call graph for this function:
Here is the caller graph for this function:| ilObjectPropertyIcon::getDeletedFlag | ( | ) |
Definition at line 64 of file ilObjectPropertyIcon.php.
References $deleted_flag.
Referenced by ilObjectAdditionalPropertiesLegacyRepository\storeIcon().
Here is the caller graph for this function:| ilObjectPropertyIcon::getObjectTypeSpecificIcon | ( | int | $object_id, |
| IconFactory | $factory, | ||
| StorageService | $irss | ||
| ) |
Definition at line 48 of file ilObjectPropertyIcon.php.
| ilObjectPropertyIcon::getTempFileName | ( | ) |
Definition at line 76 of file ilObjectPropertyIcon.php.
References $temp_file_name.
Referenced by ilObjectAdditionalPropertiesLegacyRepository\storeIcon().
Here is the caller graph for this function:| ilObjectPropertyIcon::toForm | ( | \ilLanguage | $language, |
| FieldFactory | $field_factory, | ||
| Refinery | $refinery | ||
| ) |
Definition at line 88 of file ilObjectPropertyIcon.php.
References ILIAS\UI\examples\Symbol\Icon\Custom\custom_icon(), ilLanguage\txt(), and ILIAS\UI\Component\Input\Input\withAdditionalTransformation().
Here is the call graph for this function:| ilObjectPropertyIcon::toLegacyForm | ( | \ilLanguage | $language | ) |
Definition at line 128 of file ilObjectPropertyIcon.php.
References ILIAS\UI\examples\Symbol\Icon\Custom\custom_icon(), ilFileInputGUI\setSuffixes(), and ilLanguage\txt().
Here is the call graph for this function:| ilObjectPropertyIcon::withDeletedFlag | ( | ) |
Definition at line 69 of file ilObjectPropertyIcon.php.
| ilObjectPropertyIcon::withTempFileName | ( | string | $name | ) |
Definition at line 81 of file ilObjectPropertyIcon.php.
|
private |
Definition at line 38 of file ilObjectPropertyIcon.php.
Referenced by getDeletedFlag().
|
private |
Definition at line 39 of file ilObjectPropertyIcon.php.
Referenced by getTempFileName().
|
private |
Definition at line 36 of file ilObjectPropertyIcon.php.
| const ilObjectPropertyIcon::SUPPORTED_MIME_TYPES = [MimeType::IMAGE__SVG_XML] |
Definition at line 35 of file ilObjectPropertyIcon.php.
Referenced by ilObjectCustomIconUploadHandlerGUI\getUploadResult().