| 123456789101112131415161718192021222324252627282930 | 
							- <?php
 
- namespace Aws;
 
- use Psr\SimpleCache\CacheInterface as SimpleCacheInterface;
 
- class Psr16CacheAdapter implements CacheInterface
 
- {
 
-     /** @var SimpleCacheInterface */
 
-     private $cache;
 
-     public function __construct(SimpleCacheInterface $cache)
 
-     {
 
-         $this->cache = $cache;
 
-     }
 
-     public function get($key)
 
-     {
 
-         return $this->cache->get($key);
 
-     }
 
-     public function set($key, $value, $ttl = 0)
 
-     {
 
-         $this->cache->set($key, $value, $ttl);
 
-     }
 
-     public function remove($key)
 
-     {
 
-         $this->cache->delete($key);
 
-     }
 
- }
 
 
  |