PHP Класс Horde_Core_HashTable_Vfs, horde

This is a common use-case for Horde applications (i.e. it allows direct manipulation of filedata uploaded from the browser without needing to read the file into memory), and allows us to take advantage of these VFS features in combination with the cleanup and simplicity features of HashTable.
С версии: 2.13.0
Автор: Michael Slusarz ([email protected])
Наследование: extends Horde_HashTable_Vfs
Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
$_stream boolean Return get data as stream objects?

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

Метод Описание
__construct ( array $params = [] )
gc ( integer $expire ) Perform garbage collection on the VFS path.
getStream ( mixed $keys ) : mixed Get data associated with a key(s).

Защищенные методы

Метод Описание
_get ( $keys )
_set ( $key, $val, array $opts )

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

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

public __construct ( array $params = [] )
$params array

_get() защищенный метод

protected _get ( $keys )

_set() защищенный метод

protected _set ( $key, $val, array $opts )
$opts array Additional option honored in this driver: - filename: (boolean) If true, $val is a filename containing the data to be saved rather than the data itself.

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

Perform garbage collection on the VFS path.
public gc ( integer $expire )
$expire integer Expire entries older than this value (in seconds).

getStream() публичный метод

Get data associated with a key(s).
public getStream ( mixed $keys ) : mixed
$keys mixed The key or an array of keys.
Результат mixed The string/array on success (return type is the type of $keys); Horde_Stream objects are returned on success, false value(s) on failure.

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

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

Return get data as stream objects?
protected bool $_stream
Результат boolean