Download the PHP package phico/session without Composer
On this page you can find all versions of the php package phico/session. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download phico/session
More information about phico/session
Files in phico/session
Package session
Short Description Specialised session support for Phico
License BSD-3-Clause
Informations about the package session
Session
Specialised session support for Phico
Installation
Install using composer
Config
Session config should be passed as an array
Usage
Instantiating the Session
Use the session middleware to pass the session through the Request.
Storing Data
To store data in the session, use the set
method.
Retrieving Data
To retrieve data from the session, use the get
method. You can provide a default value that will be returned if the key does not exist.
Checking for Data
To check if a key exists in the session, use the has
method.
Flash Messages
Flash messages are used to store data that should be available for only the next request.
Setting Flash Messages
Retrieving Flash Messages
Flash messages are retrieved using the same get
method.
Deleting the Session
To delete a session, use the delete
method. This removes the session data from the storage.
Accessing the Session ID
THe session id is readonly
Regenerating the Session ID
To create a new session id use the regenerate
method, this will remove the old session from storage.
Issues
If you discover any bugs or issues in behaviour or performance please create an issue, and if you are able a pull request with a fix.
Please make sure to update any tests as appropriate.
For major changes, please open an issue first to discuss what you would like to change.