[ Index ]

PHP Cross Reference of Limb3

title

Body

[close]

/session/src/ -> lmbSession.class.php (summary)

(no description)

File Size: 169 lines (4 kb)
Included or required:0 times
Referenced: 0 times
Includes or requires: 0 files

Defines 1 class

lmbSession:: (10 methods):
  start()
  get()
  set()
  reset()
  exists()
  destroy()
  remove()
  export()
  destroyTouched()
  dump()


Class: lmbSession  - X-Ref

Wrapper class for global $_SESSION variable

start($storage = null)   X-Ref
Starts session and installs driver

param: object Concrete session driver

get($name, $empty_value = null)   X-Ref
No description

set($name, $value)   X-Ref
Sets variable into session
Automatically wraps objects with {@link lmbSerializable}
that helps to prevent <b>"class is not defined"</b> error while restoring session

param: string variable name
param: mixed value
return: void

reset()   X-Ref
Clears session

return: void

exists($name)   X-Ref
Returns TRUE if session has such variable

param: string variable name
return: boolean

destroy($name)   X-Ref
Removes variable from session

param: string variable name
return: void

remove($name)   X-Ref
Alias for destroy() method

return: void

export()   X-Ref
Returns session data

return: array

destroyTouched()   X-Ref
Removed all variables that were changed

return: void

dump()   X-Ref
Dumps session data (for debugging purposes mostly)

return: mixed



Generated: Thu Aug 28 04:51:15 2008 Cross-referenced by PHPXref 0.7