[ Index ]

PHP Cross Reference of Akelos Framework

title

Body

[close]

/ -> AkDbSession.php (summary)

(no description)

Author: Bermi Ferrer
Copyright: Copyright (c) 2002-2006, Akelos Media, S.L. http://www.akelos.org
License: GNU Lesser General Public License
File Size: 201 lines (5 kb)
Included or required:0 times
Referenced: 0 times
Includes or requires: 2 files
 AkObject.php
 Ak.php

Defines 1 class

AkDbSession:: (7 methods):
  setSessionLife()
  _open()
  _close()
  _read()
  _write()
  _destroy()
  _gc()


Class: AkDbSession  - X-Ref

Database based session.

This class enables saving sessions into a database. This can
be usefull for multiple server sites, and to have more
control over sessions.

<code>

require_once(AK_LIB_DIR.'/AkDbSession.php');

$AkDbSession = new AkDbSession();
$AkDbSession->sessionLife = AK_SESSION_EXPIRE;
session_set_save_handler (
array(&$AkDbSession, '_open'),
array(&$AkDbSession, '_close'),
array(&$AkDbSession, '_read'),
array(&$AkDbSession, '_write'),
array(&$AkDbSession, '_destroy'),
array(&$AkDbSession, '_gc')
);

</code>

setSessionLife($sessionLife)   X-Ref
$this->sessionLife setter

Use this method to set $this->sessionLife value

param: integer    $sessionLife    Secconds for the session to expire.
return: bool Returns true if $this->sessionLife has been set

_open()   X-Ref
Session open handler

return: boolean

_close()   X-Ref
Session close handler

return: boolean

_read($id)   X-Ref
Session read handler

param: string    $id    Session Id
return: string

_write($id, $data)   X-Ref
Session write handler

param: string    $id    
param: string    $data    
return: boolean

_destroy($id)   X-Ref
Session destroy handler

param: string    $id    
return: boolean

_gc()   X-Ref
Session garbage collection handler

return: boolean



Generated: Mon Oct 27 12:43:49 2008 Cross-referenced by PHPXref 0.6