|
ILIAS
release_10 Revision v10.1-43-ga1241a92c2f
|
Collaboration diagram for ILIAS\Badge\ModalBuilder:Public Member Functions | |
| __construct (ilBadgeAssignment $assignment=null) | |
| constructModal (?Image $badge_image, string $badge_title, array $badge_properties=[]) | |
| renderModal (Modal $modal) | |
| renderShyButton (string $label, Modal $modal) | |
Private Member Functions | |
| translateKeysWithValidDataAttribute (array $properties) | |
Private Attributes | |
| Factory | $ui_factory |
| Renderer | $ui_renderer |
| ilLanguage | $lng |
| ilBadgeAssignment | $assignment = null |
Definition at line 33 of file ModalBuilder.php.
| ILIAS\Badge\ModalBuilder::__construct | ( | ilBadgeAssignment | $assignment = null | ) |
Definition at line 40 of file ModalBuilder.php.
References ILIAS\Badge\ModalBuilder\$assignment, $DIC, and ILIAS\Repository\lng().
Here is the call graph for this function:| ILIAS\Badge\ModalBuilder::constructModal | ( | ?Image | $badge_image, |
| string | $badge_title, | ||
| array | $badge_properties = [] |
||
| ) |
| array<string,string> | $badge_properties |
Definition at line 57 of file ModalBuilder.php.
References ilDatePresentation\formatDate(), IL_CAL_UNIX, and ILIAS\Badge\ModalBuilder\translateKeysWithValidDataAttribute().
Referenced by ILIAS\Badge\ilBadgeTableGUI\enrichRecord(), and ILIAS\Badge\ilObjectBadgeTableGUI\enrichRecord().
Here is the call graph for this function:
Here is the caller graph for this function:| ILIAS\Badge\ModalBuilder::renderModal | ( | Modal | $modal | ) |
Definition at line 88 of file ModalBuilder.php.
Referenced by ILIAS\Badge\ilBadgeTableGUI\enrichRecord(), and ILIAS\Badge\ilObjectBadgeTableGUI\enrichRecord().
Here is the caller graph for this function:| ILIAS\Badge\ModalBuilder::renderShyButton | ( | string | $label, |
| Modal | $modal | ||
| ) |
Definition at line 93 of file ModalBuilder.php.
Referenced by ILIAS\Badge\ilBadgeTableGUI\enrichRecord(), and ILIAS\Badge\ilObjectBadgeTableGUI\enrichRecord().
Here is the caller graph for this function:
|
private |
| array<string,string> | $properties |
Definition at line 102 of file ModalBuilder.php.
References $data, and ILIAS\Repository\lng().
Referenced by ILIAS\Badge\ModalBuilder\constructModal().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 38 of file ModalBuilder.php.
Referenced by ILIAS\Badge\ModalBuilder\__construct().
|
private |
Definition at line 37 of file ModalBuilder.php.
|
private |
Definition at line 35 of file ModalBuilder.php.
|
private |
Definition at line 36 of file ModalBuilder.php.