VuFind API Documentation

Flashmessages extends Flashmessages
in package

Flash message view helper

Tags
category

VuFind

author

Demian Katz demian.katz@villanova.edu

license

http://opensource.org/licenses/gpl-2.0.php GNU General Public License

link

Wiki

Table of Contents

$fm  : FlashMessenger
Flash messenger controller helper
$namespaces  : array<string|int, string>
Flash messenger namespaces
__construct()  : mixed
Constructor
__invoke()  : string
Generate flash message <div>'s with appropriate classes based on message type.
getClassForNamespace()  : string
Get the CSS class to correspond with a messenger namespace

Properties

$fm

Flash messenger controller helper

protected FlashMessenger $fm

$namespaces

Flash messenger namespaces

protected array<string|int, string> $namespaces = ['error', 'warning', 'info', 'success', 'default']

Methods

__construct()

Constructor

public __construct(FlashMessenger $fm) : mixed
Parameters
$fm : FlashMessenger

Flash messenger controller helper

Return values
mixed

__invoke()

Generate flash message <div>'s with appropriate classes based on message type.

public __invoke() : string
Return values
string

$html

getClassForNamespace()

Get the CSS class to correspond with a messenger namespace

protected getClassForNamespace(string $ns) : string
Parameters
$ns : string

Namespace

Return values
string

Search results