Memoizer
final class Memoizer (View source)
Memoizer class.
Constants
private DEFAULT |
|
private NONE |
|
private POOL |
|
Properties
private array<string,mixed> | $items | ||
static private object | $pools |
Methods
__construct()
No description
void
clear()
No description
void
forget(string $key)
No description
mixed
get(string $key, mixed $default = null)
No description
object
getItem(string $key, mixed $value = self::NONE)
No description
bool
has(string $key)
No description
Details
private
__construct()
No description
void
clear()
No description
void
forget(string $key)
No description
mixed
get(string $key, mixed $default = null)
No description
private object
getItem(string $key, mixed $value = self::NONE)
No description
bool
has(string $key)
No description
static Memoizer
pool(string|null $pool = null)
No description
Memoizer
set(string $key, mixed $value)
No description