CacheItem
class CacheItem implements CacheItemInterface
Methods
getKey() {@inheritdoc} | ||
get() {@inheritdoc} | ||
isHit() {@inheritdoc} | ||
set($value) {@inheritdoc} | ||
expiresAt($expiration) {@inheritdoc} | ||
expiresAfter($time) {@inheritdoc} | ||
static | validateKey(string $key) Validates a cache key according to PSR-6. | |
static | log(LoggerInterface $logger = null, $message, $context = array()) Internal logging helper. |
Details
getKey()
{@inheritdoc}
get()
{@inheritdoc}
isHit()
{@inheritdoc}
set($value)
{@inheritdoc}
Parameters
$value |
expiresAt($expiration)
{@inheritdoc}
Parameters
$expiration |
expiresAfter($time)
{@inheritdoc}
Parameters
$time |
static validateKey(string $key)
Validates a cache key according to PSR-6.
Parameters
string | $key | The key to validate |
Exceptions
InvalidArgumentException | When $key is not valid |
static log(LoggerInterface $logger = null, $message, $context = array())
Internal logging helper.
Parameters
LoggerInterface | $logger | |
$message | ||
$context |
© 2004–2017 Fabien Potencier
Licensed under the MIT License.
http://api.symfony.com/3.1/Symfony/Component/Cache/CacheItem.html