ILIAS  release_5-2 Revision v5.2.25-18-g3f80b828510
Slim_Session_Handler_Cookies Class Reference
+ Inheritance diagram for Slim_Session_Handler_Cookies:
+ Collaboration diagram for Slim_Session_Handler_Cookies:

Public Member Functions

 open ( $savePath, $sessionName)
 
 close ()
 
 read ( $id)
 
 write ( $id, $sessionData)
 
 destroy ( $id)
 
 gc ( $maxLifetime)
 
- Public Member Functions inherited from Slim_Session_Handler
 register (Slim $app)
 Register session handler. More...
 
 open ( $savePath, $sessionName)
 Open session. More...
 
 close ()
 Close session. More...
 
 read ( $id)
 Read session data with ID. More...
 
 write ( $id, $sessionData)
 Write session data with ID. More...
 
 destroy ( $id)
 Destroy session with ID. More...
 
 gc ( $maxLifetime)
 Session garbage collection. More...
 

Additional Inherited Members

- Protected Attributes inherited from Slim_Session_Handler
 $app
 

Detailed Description

Definition at line 45 of file Cookies.php.

Member Function Documentation

◆ close()

Slim_Session_Handler_Cookies::close ( )

Definition at line 51 of file Cookies.php.

51  {
52  return true; //Not used
53  }

◆ destroy()

Slim_Session_Handler_Cookies::destroy (   $id)

Definition at line 63 of file Cookies.php.

63  {
64  $this->app->deleteCookie($id);
65  }

◆ gc()

Slim_Session_Handler_Cookies::gc (   $maxLifetime)

Definition at line 67 of file Cookies.php.

67  {
68  return true; //Not used
69  }

◆ open()

Slim_Session_Handler_Cookies::open (   $savePath,
  $sessionName 
)

Definition at line 47 of file Cookies.php.

47  {
48  return true;
49  }

◆ read()

Slim_Session_Handler_Cookies::read (   $id)

Definition at line 55 of file Cookies.php.

55  {
56  return $this->app->getEncryptedCookie($id);
57  }

◆ write()

Slim_Session_Handler_Cookies::write (   $id,
  $sessionData 
)

Definition at line 59 of file Cookies.php.

59  {
60  $this->app->setEncryptedCookie($id, $sessionData, 0);
61  }

The documentation for this class was generated from the following file: