BootstrapRenderer implements FlashMessageRendererInterface

A class representing a bootstrap flash messages.

This class renders flash messages as markup, based on the bootstrap HTML/CSS framework. It is used in backend context. The created output contains all classes which are required for the TYPO3 backend. Any kind of message contains also a nice icon.

Table of Contents

Interfaces

FlashMessageRendererInterface
Interface must be implemented by all flash message renderer classes

Properties

$iconFactory  : IconFactory

Methods

__construct()  : mixed
render()  : string
Render method
getClass()  : string
Gets the message severity class name
getIconName()  : string
Gets the message severity icon name
getMessageAsMarkup()  : string
Gets the message rendered as clean and secure markup

Properties

Methods

render()

Render method

public render(array<string|int, FlashMessage$flashMessages) : string
Parameters
$flashMessages : array<string|int, FlashMessage>
Return values
string

Representation of the flash message

getClass()

Gets the message severity class name

protected getClass(FlashMessage $flashMessage) : string
Parameters
$flashMessage : FlashMessage
Return values
string

The message severity class name

getIconName()

Gets the message severity icon name

protected getIconName(FlashMessage $flashMessage) : string
Parameters
$flashMessage : FlashMessage
Return values
string

The message severity icon name

getMessageAsMarkup()

Gets the message rendered as clean and secure markup

protected getMessageAsMarkup(array<string|int, FlashMessage$flashMessages) : string
Parameters
$flashMessages : array<string|int, FlashMessage>
Return values
string

        
On this page

Search results