PHP Класс Stiphle\Storage\Memcached

Автор: Dave Marshall ([email protected])
Наследование: implements Stiphle\Storage\StorageInterface
Показать файл Открыть проект

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

Свойство Тип Описание
$lockWaitTimeout integer
$memcached Memcached instance
$sleep Time to sleep when attempting to get lock in microseconds
$ttl integer

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

Метод Описание
__construct ( Memcached $memcached ) Constructor
get ( string $key ) : integer Get last modified
lock ( $key ) : void Lock
set ( string $key, mixed $value ) : void set
setLockWaitTimeout ( integer $milliseconds ) Set lock wait timeout
setSleep ( $microseconds ) : void Set the sleep time in microseconds
setTtl ( $microseconds ) : void Set the ttl for the apc records in seconds
unlock ( $key ) : void Unlock

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

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

Constructor
public __construct ( Memcached $memcached )
$memcached Memcached

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

Get last modified
public get ( string $key ) : integer
$key string
Результат integer

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

If we're using storage, we might have multiple requests coming in at once, so we lock the storage
public lock ( $key ) : void
Результат void

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

set
public set ( string $key, mixed $value ) : void
$key string
$value mixed
Результат void

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

Set lock wait timeout
public setLockWaitTimeout ( integer $milliseconds )
$milliseconds integer

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

Set the sleep time in microseconds
public setSleep ( $microseconds ) : void
Результат void

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

Set the ttl for the apc records in seconds
public setTtl ( $microseconds ) : void
Результат void

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

Unlock
public unlock ( $key ) : void
Результат void

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

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

protected int $lockWaitTimeout
Результат integer

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

Memcached instance
protected $memcached

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

Time to sleep when attempting to get lock in microseconds
protected $sleep

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

protected int $ttl
Результат integer