dev-master
9999999-dev
MIT
The Requires
The Development Requires
v0.1.2
0.1.2.0
MIT
The Requires
The Development Requires
v0.1.1
0.1.1.0
MIT
The Requires
The Development Requires
v0.1
0.1.0.0
MIT
The Requires
The Development Requires
Wallogit.com
2017 © Pedro Peláez
A nice simple session abstraction that works with PSR7 Http Message., (*1)
composer require laasti/sessions
The package by default stores sessions to filesystem and persists sessions with cookies., (*2)
A middleware is responsible to insert the session in the request and to persist it in the response., (*3)
The middleware uses a HttpPersisterInterface which does all the background work to manipulate requests and responses., (*4)
**A word of caution the id of a session is immutable. Changing the id with withSessionId results in a new instance., (*5)
For that reason, it is recommended that only middlewares should mess with the session id and each middleware is responsible for the persistence of its new session., (*6)
To ease the process, you can easily reuse the persister across multiple middlewares in case you need to regenerate the session., (*7)
The default Cookie persister does not overwrite the cookie if it already exists in the response., (*8)
git checkout -b my-new-feature
git commit -am 'Add some feature'
git push origin my-new-feature
See Github's releases, or tags, (*9)
Author: Sonia Marquette (@nebulousGirl), (*10)
Released under the MIT License. See LICENSE.txt file., (*11)
MIT
MIT
MIT
MIT