\Symfony\Component\HttpFoundation\Session\FlashFlashBag

FlashBag flash message container.

Summary

Methods
Properties
Constants
__construct()
getName()
setName()
initialize()
add()
peek()
peekAll()
get()
all()
set()
setAll()
has()
keys()
getStorageKey()
clear()
No public properties found
No constants found
No protected methods found
No protected properties found
N/A
No private methods found
$name
$flashes
$storageKey
N/A

Properties

$name

$name

$flashes

$flashes

$storageKey

$storageKey

Methods

__construct()

__construct(string  $storageKey = '_symfony_flashes') : mixed

Parameters

string $storageKey

The key used to store flashes in the session

Returns

mixed —

getName()

getName() : mixed

{@inheritdoc}

Returns

mixed —

setName()

setName(string  $name) : mixed

Parameters

string $name

Returns

mixed —

initialize()

initialize(array  $flashes) : mixed

{@inheritdoc}

Parameters

array $flashes

Returns

mixed —

add()

add(string  $type, mixed  $message) : mixed

Adds a flash message for the given type.

Parameters

string $type
mixed $message

Returns

mixed —

peek()

peek(string  $type, array  $default = []) : array

Gets flash messages for a given type.

Parameters

string $type

Message category type

array $default

Default value if $type does not exist

Returns

array —

peekAll()

peekAll() : array

Gets all flash messages.

Returns

array —

get()

get(string  $type, array  $default = []) : array

Gets and clears flash from the stack.

Parameters

string $type
array $default

Default value if $type does not exist

Returns

array —

all()

all() : array

Gets and clears flashes from the stack.

Returns

array —

set()

set(string  $type, mixed  $messages) : mixed

Registers one or more messages for a given type.

Parameters

string $type
mixed $messages

Returns

mixed —

setAll()

setAll(array  $messages) : mixed

Sets all flash messages.

Parameters

array $messages

Returns

mixed —

has()

has(string  $type) : bool

Has flash messages for a given type?

Parameters

string $type

Returns

bool —

keys()

keys() : array

Returns a list of all defined types.

Returns

array —

getStorageKey()

getStorageKey() : mixed

{@inheritdoc}

Returns

mixed —

clear()

clear() : mixed

{@inheritdoc}

Returns

mixed —