PHP 클래스 Horde_HashTable_Predis, horde

See: https://github.com/nrk/predis
저자: Michael Slusarz ([email protected])
상속: extends Horde_HashTable_Base, implements Horde_HashTable_Lock
파일 보기 프로젝트 열기: horde/horde

보호된 프로퍼티들

프로퍼티 타입 설명
$_locks array Locked keys.
$_predis Predis\Client Predis client object.

공개 메소드들

메소드 설명
__construct ( array $params = [] )
clear ( )
hkey ( $key )
lock ( $key )
shutdown ( ) Shutdown function.
unlock ( $key )

보호된 메소드들

메소드 설명
_delete ( $keys )
_exists ( $keys )
_get ( $keys )
_init ( )
_set ( $key, $val, $opts )

메소드 상세

__construct() 공개 메소드

public __construct ( array $params = [] )
$params array Additional configuration parameters:
  - predis: (Predis\Client) [REQUIRED] Predis client object.

_delete() 보호된 메소드

protected _delete ( $keys )

_exists() 보호된 메소드

protected _exists ( $keys )

_get() 보호된 메소드

protected _get ( $keys )

_init() 보호된 메소드

protected _init ( )

_set() 보호된 메소드

protected _set ( $key, $val, $opts )

clear() 공개 메소드

public clear ( )

hkey() 공개 메소드

public hkey ( $key )

lock() 공개 메소드

public lock ( $key )

shutdown() 공개 메소드

Shutdown function.
public shutdown ( )

unlock() 공개 메소드

public unlock ( $key )

프로퍼티 상세

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

Locked keys.
protected array $_locks
리턴 array

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

Predis client object.
protected Predis\Client $_predis
리턴 Predis\Client