brdev / sessions
Simplified class sessions, folow psr-4
Installs: 27
Dependents: 1
Suggesters: 0
Security: 0
Stars: 0
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/brdev/sessions
Requires
- php: ^7.0|^8.0
README
Installation
Session is available via Composer:
"brdev/sessions": "1.0"
or run
composer require brdev/sessions
EXAMPLES THE WITH USE
<?php use BRdev\Sessions\Session; require __DIR__."/../vendor/autoload.php"; $session = new Session(__DIR__."/sessions/"); if(false){ //SESSION REGENERATE $session->regenerate(); } if(false){ //SET KEY $session->set("name","luciano"); //GET SESSION echo $session->name; } if(false){ //HAS KEY if($session->has("name")){ echo $session->name; return; } $session->set("name","luciano"); //GET SESSION echo $session->name; } if(false){ //HAS KEY if($session->has("name")){ echo $session->name; } } if(false){ //SESSION DESTROY $session->destroy(); } if(false){ //SESSION DELETE SET $session->unset("name"); } if(true) { //SESSION CSRF $session->csrf(); echo $session->csrf_token; }