PHP 클래스 DB\Mongo\Session

상속: extends Mapper
파일 보기 프로젝트 열기: bcosca/fatfree-core

보호된 프로퍼티들

프로퍼티 타입 설명
$_agent
$_csrf
$_ip
$onsuspect
$sid

공개 메소드들

메소드 설명
__construct ( Mongo $db, $table = 'sessions', $onsuspect = NULL, $key = NULL ) Instantiate class
agent ( ) : string Return HTTP user agent
cleanup ( $max ) : TRUE Garbage collector
close ( ) : TRUE Close session
csrf ( ) : string Return anti-CSRF token
destroy ( $id ) : TRUE Destroy session
ip ( ) : string Return IP address
open ( $path, $name ) : TRUE Open session
read ( $id ) : string | FALSE Return session data in serialized format
sid ( ) : string | null Return session id (if session has started)
stamp ( ) : string | FALSE Return Unix timestamp
write ( $id, $data ) : TRUE Write session data

메소드 상세

__construct() 공개 메소드

Instantiate class
public __construct ( Mongo $db, $table = 'sessions', $onsuspect = NULL, $key = NULL )
$db DB\Mongo \DB\Mongo
$table string
$onsuspect callback
$key string

agent() 공개 메소드

Return HTTP user agent
public agent ( ) : string
리턴 string

cleanup() 공개 메소드

Garbage collector
public cleanup ( $max ) : TRUE
$max int
리턴 TRUE

close() 공개 메소드

Close session
public close ( ) : TRUE
리턴 TRUE

csrf() 공개 메소드

Return anti-CSRF token
public csrf ( ) : string
리턴 string

destroy() 공개 메소드

Destroy session
public destroy ( $id ) : TRUE
$id string
리턴 TRUE

ip() 공개 메소드

Return IP address
public ip ( ) : string
리턴 string

open() 공개 메소드

Open session
public open ( $path, $name ) : TRUE
$path string
$name string
리턴 TRUE

read() 공개 메소드

Return session data in serialized format
public read ( $id ) : string | FALSE
$id string
리턴 string | FALSE

sid() 공개 메소드

Return session id (if session has started)
public sid ( ) : string | null
리턴 string | null

stamp() 공개 메소드

Return Unix timestamp
public stamp ( ) : string | FALSE
리턴 string | FALSE

write() 공개 메소드

Write session data
public write ( $id, $data ) : TRUE
$id string
$data string
리턴 TRUE

프로퍼티 상세

$_agent 보호되어 있는 프로퍼티

protected $_agent

$_csrf 보호되어 있는 프로퍼티

protected $_csrf

$_ip 보호되어 있는 프로퍼티

protected $_ip

$onsuspect 보호되어 있는 프로퍼티

protected $onsuspect

$sid 보호되어 있는 프로퍼티

protected $sid