2 declare(strict_types = 1);
58 public function render(array $flashMessages):
string
72 return 'alert-' . self::$classes[$flashMessage->
getSeverity()];
96 $markup[] =
'<ul class="typo3-messages">';
97 foreach ($flashMessages as $flashMessage) {
98 $messageTitle = $flashMessage->getTitle();
99 $markup[] =
'<li class="alert ' . htmlspecialchars($this->
getClass($flashMessage)) .
'">';
100 if ($messageTitle !==
'') {
101 $markup[] =
'<h4 class="alert-title">' . htmlspecialchars($messageTitle) .
'</h4>';
103 $markup[] =
'<p class="alert-message">' . htmlspecialchars($flashMessage->getMessage()) .
'</p>';
107 return implode(
'', $markup);