class
Illuminate
/
Session
/
CookieSessionHandler
You're browsing the documentation for an upcoming version of Laravel. The documentation and features of this release are subject to change.
CookieSessionHandler
Implements
Uses
Properties
protected
$request Symfony\...\Request
The request instance.
Default: null
protected
$minutes int
The number of minutes the session should be valid.
Default: null
protected
$expireOnClose bool
Indicates whether the session should be expired when the browser closes.
Default: null
Methods
public
__construct ( QueueingFactory $cookie , $minutes , $expireOnClose ) : void
Create a new cookie driven handler instance.
Parameters
- $cookie QueueingFactory
- $minutes int
- $expireOnClose bool
public
open ( $savePath , $sessionName ) : bool
{@inheritdoc}
public
close ( ) : bool
{@inheritdoc}
public
read ( $sessionId ) : string|false
{@inheritdoc}
public
write ( $sessionId , $data ) : bool
{@inheritdoc}
public
destroy ( $sessionId ) : bool
{@inheritdoc}
public
gc ( $lifetime ) : int
{@inheritdoc}
public
setRequest ( Symfony\...\Request $request ) : void
Set the request instance.
Parameters
- $request Symfony\...\Request