Skip to content

Commit 6b1b3aa

Browse files
authored
Make sure the dummy adapter implements logger aware (#67)
1 parent 9582892 commit 6b1b3aa

File tree

3 files changed

+14
-1
lines changed

3 files changed

+14
-1
lines changed

Changelog.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,12 @@
22

33
The change log describes what is "Added", "Removed", "Changed" or "Fixed" between each release.
44

5+
## 1.1.0
6+
7+
### Changed
8+
9+
- The `DummyAdapter` implements `LoggerAwareInterface`
10+
511
## 1.0.0
612

713
### Added

composer.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
"symfony/framework-bundle": "^2.7 || ^3.0",
2323
"symfony/options-resolver": "^2.7 || ^3.0",
2424
"psr/cache": "^1.0",
25+
"psr/log": "^1.0",
2526
"cache/namespaced-cache": "^1.0"
2627
},
2728
"require-dev": {

src/DummyAdapter.php

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,13 +13,15 @@
1313

1414
use Psr\Cache\CacheItemInterface;
1515
use Psr\Cache\CacheItemPoolInterface;
16+
use Psr\Log\LoggerAwareInterface;
17+
use Psr\Log\LoggerInterface;
1618

1719
/**
1820
* This client is used as a placeholder for the dependency injection. It will never be used.
1921
*
2022
* @author Tobias Nyholm <[email protected]>
2123
*/
22-
final class DummyAdapter implements CacheItemPoolInterface
24+
final class DummyAdapter implements CacheItemPoolInterface, LoggerAwareInterface
2325
{
2426
public function getItem($key)
2527
{
@@ -56,4 +58,8 @@ public function saveDeferred(CacheItemInterface $item)
5658
public function commit()
5759
{
5860
}
61+
62+
public function setLogger(LoggerInterface $logger)
63+
{
64+
}
5965
}

0 commit comments

Comments
 (0)