ILIAS  release_5-2 Revision v5.2.25-18-g3f80b828510
ilBadgeType Interface Reference

Badge type interface. More...

+ Inheritance diagram for ilBadgeType:
+ Collaboration diagram for ilBadgeType:

Public Member Functions

 getId ()
 Get typ id (unique for component) More...
 
 getCaption ()
 Get caption. More...
 
 isSingleton ()
 Can only be created once? More...
 
 getValidObjectTypes ()
 Get valid (repository) "parent" object types. More...
 
 getConfigGUIInstance ()
 Get GUI config instance. More...
 

Detailed Description

Badge type interface.

Author
Jörg Lützenkirchen luetz.nosp@m.enki.nosp@m.rchen.nosp@m.@lei.nosp@m.fos.c.nosp@m.om
Version
$Id:$

Definition at line 12 of file interface.ilBadgeType.php.

Member Function Documentation

◆ getCaption()

ilBadgeType::getCaption ( )

Get caption.

Returns
string

Implemented in ilCourseLPBadge, ilUserProfileBadge, and ilCourseMeritBadge.

Referenced by ilBadge\getExtendedTypeCaption(), and ilBadgeManagementGUI\initBadgeForm().

+ Here is the caller graph for this function:

◆ getConfigGUIInstance()

ilBadgeType::getConfigGUIInstance ( )

Get GUI config instance.

Returns
ilBadgeTypeGUI|null

Implemented in ilCourseLPBadge, ilUserProfileBadge, and ilCourseMeritBadge.

Referenced by ilBadgeManagementGUI\initBadgeForm(), and ilBadgeManagementGUI\setBadgeFormValues().

+ Here is the caller graph for this function:

◆ getId()

ilBadgeType::getId ( )

Get typ id (unique for component)

Returns
string

Implemented in ilCourseLPBadge, ilUserProfileBadge, and ilCourseMeritBadge.

Referenced by ilBadgeHandler\getUniqueTypeId().

+ Here is the caller graph for this function:

◆ getValidObjectTypes()

ilBadgeType::getValidObjectTypes ( )

Get valid (repository) "parent" object types.

Returns
array

Implemented in ilCourseLPBadge, ilUserProfileBadge, and ilCourseMeritBadge.

◆ isSingleton()

ilBadgeType::isSingleton ( )

Can only be created once?

Returns
bool

Implemented in ilCourseLPBadge, ilUserProfileBadge, and ilCourseMeritBadge.


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