Zend Framework
3.0
|
MongoDB session save handler Options. More...
Public Member Functions | |
__construct ($options=null) | |
{} | |
__set ($key, $value) | |
Override AbstractOptions::__set. | |
setDatabase ($database) | |
Set database name. | |
getDatabase () | |
Get database name. | |
setCollection ($collection) | |
Set collection name. | |
getCollection () | |
Get collection name. | |
setSaveOptions (array $saveOptions) | |
Set save options. | |
getSaveOptions () | |
Get save options. | |
setNameField ($nameField) | |
Set name field. | |
getNameField () | |
Get name field. | |
setDataField ($dataField) | |
Set data field. | |
getDataField () | |
Get data field. | |
setLifetimeField ($lifetimeField) | |
Set lifetime field. | |
getLifetimeField () | |
Get lifetime Field. | |
setModifiedField ($modifiedField) | |
Set Modified Field. | |
getModifiedField () | |
Get modified Field. | |
useExpireAfterSecondsIndex () | |
setUseExpireAfterSecondsIndex ($useExpireAfterSecondsIndex) | |
Enable expireAfterSeconds index. | |
Public Member Functions inherited from AbstractOptions | |
__construct ($options=null) | |
Constructor. | |
setFromArray ($options) | |
Set one or more configuration properties. | |
toArray () | |
Cast to array. | |
__set ($key, $value) | |
Set a configuration property. | |
__get ($key) | |
Get a configuration property. | |
__isset ($key) | |
Test if a configuration property is null. | |
__unset ($key) | |
Set a configuration property to NULL. | |
Protected Attributes | |
$database | |
$collection | |
$saveOptions = ['w' => 1] | |
$nameField = 'name' | |
$dataField = 'data' | |
$lifetimeField = 'lifetime' | |
$modifiedField = 'modified' | |
$useExpireAfterSecondsIndex = false | |
Protected Attributes inherited from AbstractOptions | |
$__strictMode__ = true | |
MongoDB session save handler Options.
__construct | ( | $options = null | ) |
{}
__set | ( | $key, | |
$value | |||
) |
Override AbstractOptions::__set.
Validates value if save options are being set.
string | $key | |
mixed | $value |
Implements ParameterObjectInterface.
getCollection | ( | ) |
Get collection name.
getDatabase | ( | ) |
Get database name.
getDataField | ( | ) |
Get data field.
getLifetimeField | ( | ) |
Get lifetime Field.
getModifiedField | ( | ) |
Get modified Field.
getNameField | ( | ) |
Get name field.
getSaveOptions | ( | ) |
Get save options.
setCollection | ( | $collection | ) |
Set collection name.
string | $collection |
InvalidArgumentException |
setDatabase | ( | $database | ) |
Set database name.
string | $database |
InvalidArgumentException |
setDataField | ( | $dataField | ) |
Set data field.
string | $dataField |
InvalidArgumentException |
setLifetimeField | ( | $lifetimeField | ) |
Set lifetime field.
string | $lifetimeField |
InvalidArgumentException |
setModifiedField | ( | $modifiedField | ) |
Set Modified Field.
string | $modifiedField |
InvalidArgumentException |
setNameField | ( | $nameField | ) |
Set name field.
string | $nameField |
InvalidArgumentException |
setSaveOptions | ( | array | $saveOptions | ) |
setUseExpireAfterSecondsIndex | ( | $useExpireAfterSecondsIndex | ) |
Enable expireAfterSeconds index.
boolean | $useExpireAfterSecondsIndex |
useExpireAfterSecondsIndex | ( | ) |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |
|
protected |