19 declare(strict_types=1);
44 $system_info = $this->ui_factory->mainControls()->systemInfo($item->getTitle(), $item->getSummary())->withDenotation($item->getDenotation());
46 if ($item->hasClosedCallable()) {
50 ) .
"/" . ClientNotifications::NOTIFY_ENDPOINT .
"?" . $this->
buildCloseQuery($item);
51 $system_info = $system_info->withDismissAction(
new URI(
$url));
getNotificationComponentForItem(isItem $item)
Returns the UI Component for the past item.
buildCloseQuery(isItem $item)
A component is the most general form of an entity in the UI.
Class AdministrativeNotificationRenderer.
The scope of this class is split ilias-conform URI's into components.
Interface NotificationRenderer Every Notification should have a renderer, if you won't provide on in ...
Class AbstractBaseNotificationRenderer.