Bånder

TracedCacheRepository
in package
implements Repository

Table of Contents

Interfaces

Repository

Properties

$repository  : Repository
$storeName  : string
$telemetry  : OpenTelemetryManager

Methods

__call()  : mixed
__construct()  : mixed
add()  : bool
clear()  : bool
decrement()  : mixed
delete()  : bool
deleteMultiple()  : bool
flush()  : bool
forever()  : bool
forget()  : bool
get()  : mixed
getMultiple()  : iterable<string|int, mixed>
getStore()  : mixed
has()  : bool
increment()  : mixed
many()  : array<string|int, mixed>
missing()  : bool
pull()  : mixed
put()  : bool
putMany()  : bool
remember()  : mixed
rememberForever()  : mixed
sear()  : mixed
set()  : bool
setMultiple()  : bool
extractKey()  : string
traceOperation()  : mixed

Properties

Methods

__call()

public __call(mixed $method, mixed $parameters) : mixed
Parameters
$method : mixed
$parameters : mixed

add()

public add(mixed $key, mixed $value[, mixed $ttl = null ]) : bool
Parameters
$key : mixed
$value : mixed
$ttl : mixed = null
Return values
bool

decrement()

public decrement(mixed $key[, mixed $value = 1 ]) : mixed
Parameters
$key : mixed
$value : mixed = 1

deleteMultiple()

public deleteMultiple(iterable<string|int, mixed> $keys) : bool
Parameters
$keys : iterable<string|int, mixed>
Return values
bool

forever()

public forever(mixed $key, mixed $value) : bool
Parameters
$key : mixed
$value : mixed
Return values
bool

get()

public get(mixed $key[, mixed $default = null ]) : mixed
Parameters
$key : mixed
$default : mixed = null

getMultiple()

public getMultiple(iterable<string|int, mixed> $keys[, mixed $default = null ]) : iterable<string|int, mixed>
Parameters
$keys : iterable<string|int, mixed>
$default : mixed = null
Return values
iterable<string|int, mixed>

increment()

public increment(mixed $key[, mixed $value = 1 ]) : mixed
Parameters
$key : mixed
$value : mixed = 1

many()

public many(array<string|int, mixed> $keys) : array<string|int, mixed>
Parameters
$keys : array<string|int, mixed>
Return values
array<string|int, mixed>

pull()

public pull(mixed $key[, mixed $default = null ]) : mixed
Parameters
$key : mixed
$default : mixed = null

put()

public put(mixed $key, mixed $value[, mixed $ttl = null ]) : bool
Parameters
$key : mixed
$value : mixed
$ttl : mixed = null
Return values
bool

putMany()

public putMany(array<string|int, mixed> $values[, mixed $ttl = null ]) : bool
Parameters
$values : array<string|int, mixed>
$ttl : mixed = null
Return values
bool

remember()

public remember(mixed $key, mixed $ttl, Closure $callback) : mixed
Parameters
$key : mixed
$ttl : mixed
$callback : Closure

rememberForever()

public rememberForever(mixed $key, Closure $callback) : mixed
Parameters
$key : mixed
$callback : Closure

sear()

public sear(mixed $key, Closure $callback) : mixed
Parameters
$key : mixed
$callback : Closure

set()

public set(string $key, mixed $value[, DateInterval|int|null $ttl = null ]) : bool
Parameters
$key : string
$value : mixed
$ttl : DateInterval|int|null = null
Return values
bool

setMultiple()

public setMultiple(iterable<string|int, mixed> $values[, DateInterval|int|null $ttl = null ]) : bool
Parameters
$values : iterable<string|int, mixed>
$ttl : DateInterval|int|null = null
Return values
bool

extractKey()

private extractKey(string $method, array<string|int, mixed> $parameters) : string
Parameters
$method : string
$parameters : array<string|int, mixed>
Return values
string

traceOperation()

private traceOperation(string $method, array<string|int, mixed> $parameters) : mixed
Parameters
$method : string
$parameters : array<string|int, mixed>

        
On this page

Search results