phasync
Cache / get

Method

Cache::get

The value stored under $key, or $default when there is none or it has expired.

Description#

public Cache::get(
    $key,
    mixed $default = null
): mixed

Parameters#

$key
$default mixed = null

Return values#

mixed

Errors / Exceptions#

ExceptionWhen
CacheKeyExceptionFor an invalid key

Examples#

Example 1
$user = Swerve::cache()->get("user.$id") ?? load_user($id);

See also#

  • Cache::setStore $value under $key for every worker, for $ttl seconds or until evicted.