Example #1
0
 /**
  * Render a FlashMessage across all TYPO3 version supported
  * @param FlashMessage $flashMessage
  * @return string HTML
  */
 private function renderFlashMessage(FlashMessage $flashMessage)
 {
     // From TYPO3 8.0 and higher, we can use getMessageAsMarkup(), but everything older should use render() method
     if (is_callable([$flashMessage, 'getMessageAsMarkup'])) {
         return $flashMessage->getMessageAsMarkup();
     } else {
         return $flashMessage->render();
     }
 }