A
[ class tree: A ] [ index: A ] [ all elements ]

Class: A_Session

Source Location: /Session.php

Class Overview


A_Session


Variables

Methods



Class Details

[line 15]
A_Session

This class provides various utility functions pertaining to the user session




[ Top ]


Class Variables

$_a_namespace =  'A_Session'

[line 19]



Tags:

access:  protected

Type:   mixed


[ Top ]

$_data = array()

[line 18]



Tags:

access:  protected

Type:   mixed


[ Top ]

$_isstarted =  false

[line 22]



Tags:

access:  protected

Type:   mixed


[ Top ]

$_namespace =

[line 20]



Tags:

access:  protected

Type:   mixed


[ Top ]

$_p3p =  ''

[line 23]



Tags:

access:  protected

Type:   mixed


[ Top ]

$_regenerate =

[line 21]



Tags:

access:  protected

Type:   mixed


[ Top ]



Class Methods


constructor __construct [line 31]

A_Session __construct( [mixed $namespace = null], [mixed $regenerate = false])

__construct



Tags:

access:  public


Parameters:

mixed   $namespace   ??? (optional)
mixed   $regenerate   ??? (optional)

[ Top ]

method close [line 248]

null close( )

close



Tags:

access:  public


[ Top ]

method destroy [line 258]

null destroy( )

destroy



Tags:

access:  public


[ Top ]

method doExpiration [line 229]

null doExpiration( )

doExpiration



Tags:

access:  protected


[ Top ]

method expire [line 218]

void expire( mixed $name, [mixed $count = 0])

expire



Tags:

access:  public


Parameters:

mixed   $name   The key to set expiration for
mixed   $count   The expiration to set (optional)

[ Top ]

method get [line 127]

void get( mixed $name, [mixed $default = null])

get



Tags:

access:  public


Parameters:

mixed   $name   ???
mixed   $default   ??? (optional)

[ Top ]

method getRef [line 138]

void &getRef( [mixed $name = null])

getRef



Tags:

access:  public


Parameters:

mixed   $name   ??? (optional)

[ Top ]

method has [line 183]

boolean has( mixed $name)

has



Tags:

return:  True if session contains that data. False otherwise
access:  public


Parameters:

mixed   $name   ???

[ Top ]

method initNamespace [line 43]

null initNamespace( [mixed $namespace = null])

initNamespace



Tags:

access:  public


Parameters:

mixed   $namespace   ??? (optional)

[ Top ]

method set [line 159]

A_Session set( mixed $name, mixed $value, [integer $count = 0])

set



Tags:

return:  This object instance
access:  public


Parameters:

mixed   $name   ???
mixed   $value   ???
integer   $count   ??? (optional)

[ Top ]

method setHandler [line 68]

$this setHandler( mixed $handler)

setHandler



Tags:

access:  public


Parameters:

mixed   $handler   ???

[ Top ]

method setP3P [line 93]

void setP3P( [string $policy = 'P3P: CP="CAO PSA OUR"'])

setP3P



Tags:

access:  public


Parameters:

string   $policy   ??? (optional)

[ Top ]

method start [line 103]

null start( )

start



Tags:

access:  public


[ Top ]

method __get [line 195]

mixed __get( mixed $name)

__get



Tags:

return:  The object in the session with the key $name
access:  public


Parameters:

mixed   $name   ???

[ Top ]

method __set [line 207]

boolean __set( mixed $name, mixed $value)

__set



Tags:

return:  True if successful
access:  public


Parameters:

mixed   $name   ???
mixed   $value   ???

[ Top ]


Documentation generated on Sun, 24 Jul 2011 00:03:38 +0000 by phpDocumentor 1.4.3