package Zend_Http
subpackage UserAgent
copyright Copyright (c) 2005-2015 Zend Technologies USA Inc. (http://www.zend.com)
license New BSD License

 Methods

Sets session storage options and initializes session namespace object

__construct(null|array|object $options = null) : void

Expects options to contain 0 or more of the following keys:

  • browser_type -- maps to "namespace" internally
  • member

Parameters

$options

nullarrayobject

Exceptions

\Zend_Http_UserAgent_Storage_Exception on invalid $options argument

Defined by Zend_Http_UserAgent_Storage

clear() : void
inherited_from \Zend_Http_UserAgent_Storage::clear()

Returns the name of the session object member

getMember() : string

Returns

string

Returns the session namespace name

getNamespace() : string

Returns

string

Defined by Zend_Http_UserAgent_Storage

isEmpty() : boolean
inherited_from \Zend_Http_UserAgent_Storage::isEmpty()

Returns

boolean

Defined by Zend_Http_UserAgent_Storage

read() : mixed

Behavior is undefined when storage is empty.

inherited_from \Zend_Http_UserAgent_Storage::read()

Returns

mixed

Defined by Zend_Http_UserAgent_Storage

write($content) : void
inherited_from \Zend_Http_UserAgent_Storage::write()

Parameters

$content

 Properties

 

Session object member

$_member : mixed

Default

 

Session namespace

$_namespace : mixed

Default

 

Object to proxy $_SESSION storage

$_session : \Zend_Session_Namespace

Default

 Constants

 

Default session object member name

MEMBER_DEFAULT = 'storage' 
 

Default session namespace

NAMESPACE_DEFAULT = 'Zend_Http_UserAgent'