| Fully Qualified Name: | Laminas\Cache\Psr\CacheItemPool\CacheItem |
| Implements: | CacheItemInterface |
| Name | Description | Defined By |
|---|---|---|
| __construct() | Constructor. | CacheItem |
| expiresAfter() | {@inheritdoc} | CacheItem |
| expiresAt() | {@inheritdoc} | CacheItem |
| get() | {@inheritdoc} | CacheItem |
| getKey() | {@inheritdoc} | CacheItem |
| getTtl() | Returns number of seconds until item expires | CacheItem |
| isHit() | {@inheritdoc} | CacheItem |
| set() | {@inheritdoc} | CacheItem |
| setIsHit() | Sets isHit value | CacheItem |
Constructor.
| Parameter Name | Type | Description |
|---|---|---|
| $key | string | |
| $value | mixed | |
| $isHit | bool |
Returns:
{@inheritdoc}
| Parameter Name | Type | Description |
|---|---|---|
| $time |
Returns:
{@inheritdoc}
| Parameter Name | Type | Description |
|---|---|---|
| $expiration |
Returns:
{@inheritdoc}
Returns:
{@inheritdoc}
Returns:
Returns number of seconds until item expires
If NULL, the pool should use the default TTL for the storage adapter. If <= 0, the item has expired.
Returns: int|null
{@inheritdoc}
Returns:
{@inheritdoc}
| Parameter Name | Type | Description |
|---|---|---|
| $value |
Returns:
Sets isHit value
This function is called by CacheItemPoolDecorator::saveDeferred() and is not intended for use by other calling code.
| Parameter Name | Type | Description |
|---|---|---|
| $isHit | bool |
Returns: $this