Laravel 5 : Get Session Value | Another Session Value | Another Session Instance | Session Instance | HTTP Session | Session Mock | Mock Session | Duplicate Session | SessionManager | StartSession | Session Config | Get Session Config.
And output below:
$sm = app("\\Illuminate\\Session\\SessionManager"); print_r($sm->getSessionConfig()); $sm = new \Illuminate\Session\SessionManager(app()); $ss = new \Illuminate\Session\Middleware\StartSession($sm); $rq = \Illuminate\Http\Request::create("/", 'GET', array()); $ts = $ss->getSession($rq); $ts->setId("7fe8a41c8185ef91e1c2b6aaab547ff34f2fed33"); $ts->start();
$ts->set("x", "value of x");
$ts->save(); print_r($ts->all());
And output below:
Array ( [driver] => file [lifetime] => 1440 [expire_on_close] => [encrypt] => [files] => ...\project\storage\framework/sessions [connection] => [table] => sessions [lottery] => Array ( [0] => 2 [1] => 100 ) [cookie] => laravel_session [path] => / [domain] => [secure] => ) Array ( [_token] => Bm0Gu0lfy9JVI9TyQnddZVxBe3wndiiUR2NkDd9P [url] => Array ( ) [_previous] => Array ( [url] => http://my_domain.com ) [flash] => Array ( [old] => Array ( ) [new] => Array ( ) ) [login_web_59ba36addc2b2f9401580f014c7f58ea4e30989d] => 371 [tz] => Asia/Dhaka [Hi] => Hello )