PHP 클래스 Stiphle\Storage\Apc

...
저자: Dave Marshall ([email protected])
상속: implements Stiphle\Storage\StorageInterface
파일 보기 프로젝트 열기: davedevelopment/stiphle

보호된 프로퍼티들

프로퍼티 타입 설명
$lockWaitTimeout integer
$sleep Time to sleep when attempting to get lock in microseconds
$ttl integer

공개 메소드들

메소드 설명
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

메소드 상세

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

$sleep 보호되어 있는 프로퍼티

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

$ttl 보호되어 있는 프로퍼티

protected int $ttl
리턴 integer