ServiceInterface
- interface Firstred\PostNL\Service\ServiceInterface
Summary
Methods
Methods
- public Firstred\PostNL\Service\ServiceInterface::cacheItem($item)
- Cache an item
- Parameters:
$item (
Psr\Cache\CacheItemInterface)
- Since:
1.0.0
- public Firstred\PostNL\Service\ServiceInterface::retrieveCachedItem($uuid)
- Retrieve a cached item.
- Parameters:
$uuid (string)
- Returns:
\Psr\Cache\CacheItemInterface| null- Throws:
\Psr\Cache\InvalidArgumentException- Since:
1.0.0
- public Firstred\PostNL\Service\ServiceInterface::removeCachedItem($item)
- Delete an item from cache
- Parameters:
$item (
Psr\Cache\CacheItemInterface)
- Since:
1.2.0
- public Firstred\PostNL\Service\ServiceInterface::getTtl()
- Returns:
\DateInterval|\DateTimeInterface| int | null- Since:
1.2.0
- public Firstred\PostNL\Service\ServiceInterface::setTtl($ttl=null)
- Parameters:
$ttl (int |
\DateTimeInterface|\DateInterval| null)
- Returns:
static
- Since:
1.2.0
- public Firstred\PostNL\Service\ServiceInterface::getCache()
- Returns:
\Psr\Cache\CacheItemPoolInterface| null- Since:
1.2.0
- public Firstred\PostNL\Service\ServiceInterface::setCache($cache=null)
- Parameters:
$cache (
Psr\Cache\CacheItemPoolInterface| null)
- Returns:
static
- Since:
1.2.0