1. Go to this page and download the library: Download genai/session library. Choose the download type require.
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
genai / session example snippets
$session->set('uid', 7);
$uid = $session->get('uid', 0);
$session->has('uid'); $session->remove('uid'); $session->pull('once');
$session->flash('msg', 'Saved!'); // available on the NEXT request
$msg = $session->getFlash('msg');
$session->regenerate(); // on login (anti-fixation)
$session->destroy(); // on logout
#[Configuration]
class SessionConfig
{
#[Bean(\GenAI\Session\Session::class)]
public function session(\GenAI\Session\Bundle\SessionProperty $cfg, \PDO $pdo)
{
return \GenAI\Session\SessionFactory::build($cfg, $pdo); // omit $pdo if no DB
}
}
Loading please wait ...
Before you can download the PHP files, the dependencies should be resolved. This can take some minutes. Please be patient.