brdev / sessions
Simplified class sessions, folow psr-4
1.0
2023-04-20 19:26 UTC
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; }