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