PHP Класс CI_Session_files_driver, TastyIgniter

Автор: Andrey Andreev
Наследование: extends CI_Session_driver, implements SessionHandlerInterface
Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
$_file_handle resource File handle
$_file_new boolean File new flag
$_file_path resource File name
$_save_path string Save path

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

Метод Описание
__construct ( array &$params ) : void Class constructor
close ( ) : boolean Close
destroy ( string $session_id ) : boolean Destroy
gc ( integer $maxlifetime ) : boolean Garbage Collector
open ( string $save_path, string $name ) : boolean Open
read ( string $session_id ) : string Read
write ( string $session_id, string $session_data ) : boolean Write

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

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

Class constructor
public __construct ( array &$params ) : void
$params array Configuration parameters
Результат void

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

Releases locks and closes file descriptor.
public close ( ) : boolean
Результат boolean

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

Destroys the current session.
public destroy ( string $session_id ) : boolean
$session_id string Session ID
Результат boolean

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

Deletes expired sessions
public gc ( integer $maxlifetime ) : boolean
$maxlifetime integer Maximum lifetime of sessions
Результат boolean

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

Sanitizes the save_path directory.
public open ( string $save_path, string $name ) : boolean
$save_path string Path to session files' directory
$name string Session cookie name
Результат boolean

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

Reads session data and acquires a lock
public read ( string $session_id ) : string
$session_id string Session ID
Результат string Serialized session data

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

Writes (create / update) session data
public write ( string $session_id, string $session_data ) : boolean
$session_id string Session ID
$session_data string Serialized session data
Результат boolean

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

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

File handle
protected resource $_file_handle
Результат resource

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

File new flag
protected bool $_file_new
Результат boolean

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

File name
protected resource $_file_path
Результат resource

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

Save path
protected string $_save_path
Результат string