ILIAS  trunk Revision v11.0_alpha-1846-g895b5f47236
All Data Structures Namespaces Files Functions Variables Enumerations Enumerator Modules Pages
ILIAS\File\Icon\IconRepositoryInterface Interface Reference
+ Inheritance diagram for ILIAS\File\Icon\IconRepositoryInterface:
+ Collaboration diagram for ILIAS\File\Icon\IconRepositoryInterface:

Public Member Functions

 createIcon (string $a_rid, bool $a_active, bool $a_is_default_icon, array $a_suffixes)
 
 getIcons ()
 
 getIconsForFilter (array $filter)
 
 getIconByRid (string $a_rid)
 
 getActiveIconForSuffix (string $a_suffix)
 
 getIconFilePathBySuffix (string $suffix)
 
 updateIcon (string $a_rid, bool $a_active, bool $a_is_default_icon, array $a_suffixes)
 
 deleteIconByRid (string $a_rid)
 

Detailed Description

Author
Lukas Zehnder lukas.nosp@m.@sr..nosp@m.solut.nosp@m.ions

Definition at line 26 of file IconRepositoryInterface.php.

Member Function Documentation

◆ createIcon()

ILIAS\File\Icon\IconRepositoryInterface::createIcon ( string  $a_rid,
bool  $a_active,
bool  $a_is_default_icon,
array  $a_suffixes 
)

◆ deleteIconByRid()

ILIAS\File\Icon\IconRepositoryInterface::deleteIconByRid ( string  $a_rid)

◆ getActiveIconForSuffix()

ILIAS\File\Icon\IconRepositoryInterface::getActiveIconForSuffix ( string  $a_suffix)

◆ getIconByRid()

ILIAS\File\Icon\IconRepositoryInterface::getIconByRid ( string  $a_rid)

◆ getIconFilePathBySuffix()

ILIAS\File\Icon\IconRepositoryInterface::getIconFilePathBySuffix ( string  $suffix)

◆ getIcons()

ILIAS\File\Icon\IconRepositoryInterface::getIcons ( )

Implemented in ILIAS\File\Icon\IconDatabaseRepository.

Referenced by ILIAS\File\Icon\IconAbstractRepository\causesNoActiveSuffixesConflict().

+ Here is the caller graph for this function:

◆ getIconsForFilter()

ILIAS\File\Icon\IconRepositoryInterface::getIconsForFilter ( array  $filter)

◆ updateIcon()

ILIAS\File\Icon\IconRepositoryInterface::updateIcon ( string  $a_rid,
bool  $a_active,
bool  $a_is_default_icon,
array  $a_suffixes 
)

The documentation for this interface was generated from the following file: