|
ILIAS
release_9 Revision v9.13-25-g2c18ec4c24f
|
Collaboration diagram for ILIAS\Badge\Tile:Public Member Functions | |
| __construct (private readonly Container $container, BadgeParent $parent=null, Modal $modal=null, $sign_file=[ilWACSignedPath::class, 'signFile'], Closure $format_date=null,) | |
| inDeck (ilBadge $badge, ilBadgeAssignment $assignment, string $gui) | |
| asImage (ModalContent $content) | |
| asTitle (ModalContent $content) | |
| modalContent (ilBadge $badge) | |
| modalContentWithAssignment (ilBadge $badge, ilBadgeAssignment $assignment) | |
| addAssignment (ModalContent $content, ilBadgeAssignment $assignment) | |
Private Member Functions | |
| card (ModalContent $content) | |
| modal (Card $card) | |
| image (Component $modal, ilBadge $badge) | |
| title (Component $modal, ilBadge $badge) | |
| txt (string $key) | |
| tryFormating (string $valid) | |
| profileButton (ilBadge $badge, ilBadgeAssignment $assignment, string $gui) | |
Private Attributes | |
| readonly Closure | $sign_file |
| readonly BadgeParent | $parent |
| readonly Modal | $modal |
| readonly Closure | $format_date |
| ILIAS\Badge\Tile::__construct | ( | private readonly Container | $container, |
| BadgeParent | $parent = null, |
||
| Modal | $modal = null, |
||
$sign_file = [ilWACSignedPath::class, |
|||
| 'signFile'] | , | ||
| Closure | $format_date = null |
||
| ) |
| Closure(string) | string $sign_file |
| Closure(int) | string $format_date |
Definition at line 47 of file Tile.php.
References ILIAS\Badge\Tile\$format_date, ilDatePresentation\formatDate(), IL_CAL_UNIX, and ILIAS\Badge\Tile\modal().
Here is the call graph for this function:| ILIAS\Badge\Tile::addAssignment | ( | ModalContent | $content, |
| ilBadgeAssignment | $assignment | ||
| ) |
Definition at line 163 of file Tile.php.
References ilBadgeAssignment\getTimestamp(), ILIAS\Badge\Tile\txt(), and ILIAS\Badge\ModalContent\withAdditionalProperties().
Referenced by ILIAS\Badge\Tile\modalContentWithAssignment().
Here is the call graph for this function:
Here is the caller graph for this function:| ILIAS\Badge\Tile::asImage | ( | ModalContent | $content | ) |
Definition at line 92 of file Tile.php.
References ILIAS\Badge\Tile\$modal, ILIAS\Badge\ModalContent\badge(), ILIAS\Badge\Tile\card(), ILIAS\Badge\Tile\image(), and ILIAS\Badge\Tile\modal().
Here is the call graph for this function:| ILIAS\Badge\Tile::asTitle | ( | ModalContent | $content | ) |
Definition at line 104 of file Tile.php.
References ILIAS\Badge\Tile\$modal, ILIAS\Badge\ModalContent\badge(), ILIAS\Badge\Tile\card(), ILIAS\Badge\Tile\image(), ILIAS\Badge\Tile\modal(), and ILIAS\Badge\Tile\title().
Here is the call graph for this function:
|
private |
Definition at line 114 of file Tile.php.
References ILIAS\Badge\ModalContent\badge(), and ILIAS\Badge\Tile\modal().
Referenced by ILIAS\Badge\Tile\asImage(), ILIAS\Badge\Tile\asTitle(), and ILIAS\Badge\Tile\inDeck().
Here is the call graph for this function:
Here is the caller graph for this function:Definition at line 131 of file Tile.php.
References ilBadge\getImage(), and ilBadge\getImagePath().
Referenced by ILIAS\Badge\Tile\asImage(), ILIAS\Badge\Tile\asTitle(), and ILIAS\Badge\Tile\inDeck().
Here is the call graph for this function:
Here is the caller graph for this function:| ILIAS\Badge\Tile::inDeck | ( | ilBadge | $badge, |
| ilBadgeAssignment | $assignment, | ||
| string | $gui | ||
| ) |
Definition at line 69 of file Tile.php.
References ILIAS\Badge\Tile\$modal, ILIAS\Badge\Tile\$parent, ILIAS\Badge\Tile\card(), ILIAS\Badge\Tile\image(), ILIAS\Badge\Tile\modal(), ILIAS\Badge\Tile\modalContentWithAssignment(), and ILIAS\Badge\Tile\profileButton().
Here is the call graph for this function:
|
private |
Definition at line 124 of file Tile.php.
Referenced by ILIAS\Badge\Tile\__construct(), ILIAS\Badge\Tile\asImage(), ILIAS\Badge\Tile\asTitle(), ILIAS\Badge\Tile\card(), and ILIAS\Badge\Tile\inDeck().
Here is the caller graph for this function:| ILIAS\Badge\Tile::modalContent | ( | ilBadge | $badge | ) |
Definition at line 148 of file Tile.php.
References ilBadge\getCriteria(), ilBadge\getValid(), ILIAS\Badge\Tile\tryFormating(), and ILIAS\Badge\Tile\txt().
Referenced by ILIAS\Badge\Tile\modalContentWithAssignment().
Here is the call graph for this function:
Here is the caller graph for this function:| ILIAS\Badge\Tile::modalContentWithAssignment | ( | ilBadge | $badge, |
| ilBadgeAssignment | $assignment | ||
| ) |
Definition at line 158 of file Tile.php.
References ILIAS\Badge\Tile\addAssignment(), and ILIAS\Badge\Tile\modalContent().
Referenced by ILIAS\Badge\Tile\inDeck().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 187 of file Tile.php.
References $url, ilBadge\getId(), ilBadgeAssignment\getPosition(), and ILIAS\Badge\Tile\txt().
Referenced by ILIAS\Badge\Tile\inDeck().
Here is the call graph for this function:
Here is the caller graph for this function:Definition at line 140 of file Tile.php.
References ilBadge\getTitle().
Referenced by ILIAS\Badge\Tile\asTitle().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 175 of file Tile.php.
References $valid, IL_CAL_DATE, and ILIAS\Badge\Tile\txt().
Referenced by ILIAS\Badge\Tile\modalContent().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 170 of file Tile.php.
Referenced by ILIAS\Badge\Tile\addAssignment(), ILIAS\Badge\Tile\modalContent(), ILIAS\Badge\Tile\profileButton(), and ILIAS\Badge\Tile\tryFormating().
Here is the caller graph for this function:
|
private |
Definition at line 41 of file Tile.php.
Referenced by ILIAS\Badge\Tile\__construct().
|
private |
Definition at line 39 of file Tile.php.
Referenced by ILIAS\Badge\Tile\asImage(), ILIAS\Badge\Tile\asTitle(), and ILIAS\Badge\Tile\inDeck().
|
private |
Definition at line 38 of file Tile.php.
Referenced by ILIAS\Badge\Tile\inDeck().