Joomla CMS  4.2.2
Documentation des API du CMS Joomla en version 4.2.2
Référence de la classe RedisStorage
+ Graphe d'héritage de RedisStorage:

Fonctions membres publiques

 __construct ($redis, $hash='phpdebugbar')
 
 save ($id, $data)
 
 get ($id)
 
 find (array $filters=[], $max=20, $offset=0)
 
 clear ()
 

Fonctions membres protégées

 filter ($meta, $filters)
 

Attributs protégés

 $redis
 
 $hash
 

Description détaillée

Stores collected data into Redis

Documentation des constructeurs et destructeur

◆ __construct()

__construct (   $redis,
  $hash = 'phpdebugbar' 
)
Paramètres
\Predis\Client | \Redis$redisRedis Client
string$hash

Références RedisStorage\$hash, et RedisStorage\$redis.

Documentation des fonctions membres

◆ clear()

clear ( )

{Clears all the collected data}

Implémente StorageInterface.

◆ filter()

filter (   $meta,
  $filters 
)
protected

Filter the metadata for matches.

Références $filters, $key, et $value.

Référencé par RedisStorage\find().

◆ find()

find ( array  $filters = [],
  $max = 20,
  $offset = 0 
)

{Returns a metadata about collected data

Paramètres
array$filters
integer$max
integer$offset
Renvoie
array
}

Implémente StorageInterface.

Références $b, $data, $filters, Joomla\Database\Query\$offset, $results, et RedisStorage\filter().

◆ get()

get (   $id)

{Returns collected data with the specified id

Paramètres
string$id
Renvoie
array
}

Implémente StorageInterface.

Références $id.

◆ save()

save (   $id,
  $data 
)

{Saves collected data

Paramètres
string$id
string$data
}

Implémente StorageInterface.

Références $data, et $id.

Documentation des champs

◆ $hash

$hash
protected

Référencé par RedisStorage\__construct().

◆ $redis

$redis
protected

Référencé par RedisStorage\__construct().


La documentation de cette classe a été générée à partir du fichier suivant :