diff --git a/Changelog.md b/Changelog.md index 6e8285b..1219b1a 100644 --- a/Changelog.md +++ b/Changelog.md @@ -2,6 +2,12 @@ The change log describes what is "Added", "Removed", "Changed" or "Fixed" between each release. +## 1.1.0 + +### Changed + +- The `DummyAdapter` implements `LoggerAwareInterface` + ## 1.0.0 ### Added diff --git a/composer.json b/composer.json index d66484b..458fbc8 100644 --- a/composer.json +++ b/composer.json @@ -22,6 +22,7 @@ "symfony/framework-bundle": "^2.7 || ^3.0", "symfony/options-resolver": "^2.7 || ^3.0", "psr/cache": "^1.0", + "psr/log": "^1.0", "cache/namespaced-cache": "^1.0" }, "require-dev": { diff --git a/src/DummyAdapter.php b/src/DummyAdapter.php index f62bbfa..ea84c12 100644 --- a/src/DummyAdapter.php +++ b/src/DummyAdapter.php @@ -13,13 +13,15 @@ use Psr\Cache\CacheItemInterface; use Psr\Cache\CacheItemPoolInterface; +use Psr\Log\LoggerAwareInterface; +use Psr\Log\LoggerInterface; /** * This client is used as a placeholder for the dependency injection. It will never be used. * * @author Tobias Nyholm */ -final class DummyAdapter implements CacheItemPoolInterface +final class DummyAdapter implements CacheItemPoolInterface, LoggerAwareInterface { public function getItem($key) { @@ -56,4 +58,8 @@ public function saveDeferred(CacheItemInterface $item) public function commit() { } + + public function setLogger(LoggerInterface $logger) + { + } }