|
ILIAS
release_10 Revision v10.1-43-ga1241a92c2f
|
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) | |
| asTitleWithLeadingImage (ModalContent $content) | |
| asImage (ModalContent $content, int $size=ilBadgeImage::IMAGE_SIZE_M) | |
| 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, int $size=ilBadgeImage::IMAGE_SIZE_M) | |
| 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 |
| readonly ilBadgeImage | $badge_image_service |
| 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 48 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 180 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, |
| int | $size = ilBadgeImage::IMAGE_SIZE_M |
||
| ) |
Definition at line 107 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 119 of file Tile.php.
References ILIAS\Badge\Tile\$modal, ILIAS\Badge\ModalContent\badge(), ILIAS\Badge\Tile\card(), ILIAS\Badge\Tile\modal(), and ILIAS\Badge\Tile\title().
Here is the call graph for this function:| ILIAS\Badge\Tile::asTitleWithLeadingImage | ( | ModalContent | $content | ) |
Definition at line 94 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 128 of file Tile.php.
References ILIAS\Badge\ModalContent\badge(), and ILIAS\Badge\Tile\modal().
Referenced by ILIAS\Badge\Tile\asImage(), ILIAS\Badge\Tile\asTitle(), ILIAS\Badge\Tile\asTitleWithLeadingImage(), and ILIAS\Badge\Tile\inDeck().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 145 of file Tile.php.
References ilBadge\getTitle(), and ILIAS\GlobalScreen\Scope\Footer\Factory\withAction().
Referenced by ILIAS\Badge\Tile\asImage(), ILIAS\Badge\Tile\asTitleWithLeadingImage(), 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 71 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 138 of file Tile.php.
Referenced by ILIAS\Badge\Tile\__construct(), ILIAS\Badge\Tile\asImage(), ILIAS\Badge\Tile\asTitle(), ILIAS\Badge\Tile\asTitleWithLeadingImage(), 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 165 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 175 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 205 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 156 of file Tile.php.
References ilBadge\getTitle().
Referenced by ILIAS\Badge\Tile\asTitle(), and ILIAS\Badge\Tile\asTitleWithLeadingImage().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |
Definition at line 192 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 187 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 |
|
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(), ILIAS\Badge\Tile\asTitleWithLeadingImage(), and ILIAS\Badge\Tile\inDeck().
|
private |
Definition at line 38 of file Tile.php.
Referenced by ILIAS\Badge\Tile\inDeck().