PHP Класс Resque\Redis

Автор: Michael Haynes ([email protected])
Показать файл Открыть проект Примеры использования класса

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

Свойство Тип Описание
$config Default configuration
$instance Redis instance
$keyCommands List of all commands in Redis that supply a key as their first argument. Used to prefix keys with the Resque namespace.
$namespace Redis namespace
$redis The Predis instance

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

Метод Описание
__call ( string $method, array $parameters ) : mixed Dynamically pass calls to the Predis.
__construct ( array $config = [] ) : Redis Establish a Redis connection.
addNamespace ( string $string ) : string Add Redis namespace to a string
getNamespace ( ) : string Get Redis namespace
instance ( ) : Redis Establish a Redis connection
removeNamespace ( string $string ) : string Remove Redis namespace from string
setConfig ( array $config ) Set the Redis config
setNamespace ( string $namespace ) Set Redis namespace

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

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

Dynamically pass calls to the Predis.
public __call ( string $method, array $parameters ) : mixed
$method string Method to call
$parameters array Arguments to send to method
Результат mixed

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

Establish a Redis connection.
public __construct ( array $config = [] ) : Redis
$config array Array of configuration settings
Результат Redis

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

Add Redis namespace to a string
public addNamespace ( string $string ) : string
$string string String to namespace
Результат string

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

Get Redis namespace
public getNamespace ( ) : string
Результат string

instance() публичный статический Метод

Establish a Redis connection
public static instance ( ) : Redis
Результат Redis

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

Remove Redis namespace from string
public removeNamespace ( string $string ) : string
$string string String to de-namespace
Результат string

setConfig() публичный статический Метод

Set the Redis config
public static setConfig ( array $config )
$config array Array of configuration settings

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

Set Redis namespace
public setNamespace ( string $namespace )
$namespace string New namespace

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

$config защищенное статическое свойство

Default configuration
protected static $config

$instance защищенное статическое свойство

Redis instance
protected static $instance

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

List of all commands in Redis that supply a key as their first argument. Used to prefix keys with the Resque namespace.
protected $keyCommands

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

Redis namespace
protected $namespace

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

The Predis instance
protected $redis