Zend\Session\SaveHandler\MongoDBOptions
MongoDB session save handler Options
Synopsis
class MongoDBOptions
extends AbstractOptions
{
- // members
- protected string $database;
- protected string $collection;
- protected array $saveOptions;
- protected string $nameField;
- protected string $dataField;
- protected string $lifetimeField;
- protected string $modifiedField;
- // Inherited members from AbstractOptions
- protected bool $__strictMode__;
- // methods
- public MongoDBOptions setDatabase()
- public string getDatabase()
- public MongoDBOptions setCollection()
- public string getCollection()
- public MongoDBOptions setSaveOptions()
- public string getSaveOptions()
- public MongoDBOptions setNameField()
- public string getNameField()
- public MongoDBOptions setDataField()
- public string getDataField()
- public MongoDBOptions setLifetimeField()
- public string getLifetimeField()
- public MongoDBOptions setModifiedField()
- public string getModifiedField()
- // Inherited methods from AbstractOptions
- public void __construct()
- public AbstractOptions setFromArray()
- public array toArray()
- public void __set()
- public mixed __get()
- public bool __isset()
- public void __unset()
Hierarchy
Extends
Members
protected
- $__strictMode__
—
Zend\Stdlib\bool
We use the __ prefix to avoid collisions with properties in user-implementations. - $collection
—
string
Collection name - $dataField
—
string
Data field - $database
—
string
Database name - $lifetimeField
—
string
Lifetime field - $modifiedField
—
string
Modified field - $nameField
—
string
Name field - $saveOptions
—
string
Save options
Methods
public
- getCollection() — Get collection name
- getDataField() — Get data field
- getDatabase() — Get database name
- getLifetimeField() — Get lifetime Field
- getModifiedField() — Get modified Field
- getNameField() — Get name field
- getSaveOptions() — Get save options
- setCollection() — Set collection name
- setDataField() — Set data field
- setDatabase() — Set database name
- setLifetimeField() — Set lifetime field
- setModifiedField() — Set Modified Field
- setNameField() — Set name field
- setSaveOptions() — Set save options