Zend\Session\AbstractManager
Base ManagerInterface implementation
Defines common constructor logic and getters for Storage and Configuration
Synopsis
class AbstractManager
implements
ManagerInterface
{
- // members
- protected ConfigInterface $config;
- protected string $defaultConfigClass;
- protected StorageInterface $storage;
- protected string $defaultStorageClass;
- protected SaveHandlerInterface $saveHandler;
- // methods
- public void __construct()
- public AbstractManager setConfig()
- public ConfigInterface getConfig()
- public AbstractManager setStorage()
- public StorageInterface getStorage()
- public AbstractManager setSaveHandler()
- public SaveHandlerInterface getSaveHandler()
Hierarchy
Members
protected
- $config — Zend\Session\Config\ConfigInterface
- $defaultConfigClass
—
string
Default configuration class to use when no configuration provided - $defaultStorageClass
—
string
Default storage class to use when no storage provided - $saveHandler — Zend\Session\SaveHandler\SaveHandlerInterface
- $storage — Zend\Session\Storage\StorageInterface
Methods
public
- __construct() — Constructor
- getConfig() — Retrieve configuration object
- getSaveHandler() — Get SaveHandler Object
- getStorage() — Retrieve storage object
- setConfig() — Set configuration object
- setSaveHandler() — Set session save handler object
- setStorage() — Set session storage object