Session
classe Session implémente CollectionInterface (Voir la source)
Constantes
CORE_SESSION_KEY |
The internal session variable |
Méthodes
Configure session instance
Get session singleton
Session starter.
Generate session
Allows checking for the existence of a key in the session collection
Allows checking for the existence of a key in the session collection
Check whether a collection is empty.
Retrieves a value or value collection.
Add an entry to the collection
The add alias
Returns the list of session variables
Delete an entry in the collection
set
Add flash data After the data recovery is automatic deleted
Returns the list of session data as a array.
Empty the flash system.
Allows to clear the cache except csrf and __bow.flash
Allows you to empty the session
Returns the list of session data as a toObject.
__toString
Détails
static mixed
configure(array $config)
Configure session instance
static mixed
getInstance()
Get session singleton
bool
start()
Session starter.
regenerate()
Generate session
bool
has(string $key, bool $strict = false)
Allows checking for the existence of a key in the session collection
bool
exists(string $key)
Allows checking for the existence of a key in the session collection
bool
isEmpty()
Check whether a collection is empty.
mixed
get(string $key, mixed $default = null)
Retrieves a value or value collection.
CollectionInterface
add(string $key, mixed $value, bool $next = false)
Add an entry to the collection
put($key, $value, $next = false)
The add alias
array
all()
Returns the list of session variables
CollectionInterface
remove(string $key)
Delete an entry in the collection
CollectionInterface
set(string $key, mixed $value)
set
mixed
flash(mixed $key, mixed $message = null)
Add flash data After the data recovery is automatic deleted
array
toArray()
Returns the list of session data as a array.
clearFash()
Empty the flash system.
clear()
Allows to clear the cache except csrf and __bow.flash
flush()
Allows you to empty the session
array
toObject()
Returns the list of session data as a toObject.
string
__toString()
__toString