PHP Класс Mage_Core_Model_Resource_Session, Inchoo_PHP7

Автор: Magento Core Team ([email protected])
Наследование: implements Zend_Session_SaveHandler_Interface
Показать файл Открыть проект Примеры использования класса

Защищенные свойства (Protected)

Свойство Тип Описание
$_automaticCleaningFactor integer Automatic cleaning factor of expired sessions value zero means no automatic cleaning, one means automatic cleaning each time a session is closed, and x>1 means cleaning once in x calls
$_lifeTime integer Session lifetime
$_read Varien_Db_Adapter_Interface Database read connection
$_sessionTable string Session data table name
$_write Varien_Db_Adapter_Interface Database write connection

Открытые методы

Метод Описание
__construct ( ) Constructor
__destruct ( ) Destrucor
close ( ) : boolean Close session
destroy ( string $sessId ) : boolean Destroy session
gc ( integer $sessMaxLifeTime ) : boolean Garbage collection
getLifeTime ( ) : integer Retrieve session life time
hasConnection ( ) : boolean Check DB connection
open ( string $savePath, string $sessName ) : boolean Open session
read ( string $sessId ) : string Fetch session data
setSaveHandler ( ) : Mage_Core_Model_Resource_Session Setup save handler
setStaticSaveHandler ( ) Adds session handler via static call
write ( string $sessId, string $sessData ) : boolean Update session

Описание методов

__construct() публичный Метод

Constructor
public __construct ( )

__destruct() публичный Метод

Destrucor
public __destruct ( )

close() публичный Метод

Close session
public close ( ) : boolean
Результат boolean

destroy() публичный Метод

Destroy session
public destroy ( string $sessId ) : boolean
$sessId string
Результат boolean

gc() публичный Метод

Garbage collection
public gc ( integer $sessMaxLifeTime ) : boolean
$sessMaxLifeTime integer ignored
Результат boolean

getLifeTime() публичный Метод

Retrieve session life time
public getLifeTime ( ) : integer
Результат integer

hasConnection() публичный Метод

Check DB connection
public hasConnection ( ) : boolean
Результат boolean

open() публичный Метод

Open session
public open ( string $savePath, string $sessName ) : boolean
$savePath string ignored
$sessName string ignored
Результат boolean

read() публичный Метод

(Fix for PHP 7 to make sure it really returns string type as docblock promises, because otherwise session crashes.)
public read ( string $sessId ) : string
$sessId string
Результат string

setSaveHandler() публичный Метод

Setup save handler
public setSaveHandler ( ) : Mage_Core_Model_Resource_Session
Результат Mage_Core_Model_Resource_Session

setStaticSaveHandler() публичный статический Метод

Adds session handler via static call
public static setStaticSaveHandler ( )

write() публичный Метод

Update session
public write ( string $sessId, string $sessData ) : boolean
$sessId string
$sessData string
Результат boolean

Описание свойств

$_automaticCleaningFactor защищенное свойство

Automatic cleaning factor of expired sessions value zero means no automatic cleaning, one means automatic cleaning each time a session is closed, and x>1 means cleaning once in x calls
protected int $_automaticCleaningFactor
Результат integer

$_lifeTime защищенное свойство

Session lifetime
protected int $_lifeTime
Результат integer

$_read защищенное свойство

Database read connection
protected Varien_Db_Adapter_Interface $_read
Результат Varien_Db_Adapter_Interface

$_sessionTable защищенное свойство

Session data table name
protected string $_sessionTable
Результат string

$_write защищенное свойство

Database write connection
protected Varien_Db_Adapter_Interface $_write
Результат Varien_Db_Adapter_Interface