Defines the contract for caches capable of storing query results. These caches should only concern themselves with storing the matching result ids.
| Methods | ||
|---|---|---|
public
|
clear(): bool
|
# |
public
|
put(QueryCacheKey $key, ResultSetMapping $rsm, mixed $result, mixed[] $hints = []): bool
|
# |
public
|
get(QueryCacheKey $key, ResultSetMapping $rsm, mixed[] $hints = []): mixed[]|null
|
# |
public
|
getRegion(): Region
|
# |