From 19dc457ae475704efc5d663ac6a3881f9cfc7f64 Mon Sep 17 00:00:00 2001 From: "Alexander M. Turek" Date: Wed, 19 Jan 2022 00:07:07 +0100 Subject: [PATCH] Fix types on CacheLogger implementations --- .../ORM/Cache/Logging/CacheLoggerChain.php | 4 +- .../Cache/Logging/StatisticsCacheLogger.php | 51 ++++++++----------- 2 files changed, 23 insertions(+), 32 deletions(-) diff --git a/lib/Doctrine/ORM/Cache/Logging/CacheLoggerChain.php b/lib/Doctrine/ORM/Cache/Logging/CacheLoggerChain.php index 071640b4b39..114f2dbf4e7 100644 --- a/lib/Doctrine/ORM/Cache/Logging/CacheLoggerChain.php +++ b/lib/Doctrine/ORM/Cache/Logging/CacheLoggerChain.php @@ -10,7 +10,7 @@ class CacheLoggerChain implements CacheLogger { - /** @var array */ + /** @var array */ private $loggers = []; /** @@ -34,7 +34,7 @@ public function getLogger($name) } /** - * @return array + * @return array */ public function getLoggers() { diff --git a/lib/Doctrine/ORM/Cache/Logging/StatisticsCacheLogger.php b/lib/Doctrine/ORM/Cache/Logging/StatisticsCacheLogger.php index e0e01461369..346ced4d2f0 100644 --- a/lib/Doctrine/ORM/Cache/Logging/StatisticsCacheLogger.php +++ b/lib/Doctrine/ORM/Cache/Logging/StatisticsCacheLogger.php @@ -15,13 +15,13 @@ */ class StatisticsCacheLogger implements CacheLogger { - /** @var int[] */ + /** @var array */ private $cacheMissCountMap = []; - /** @var int[] */ + /** @var array */ private $cacheHitCountMap = []; - /** @var int[] */ + /** @var array */ private $cachePutCountMap = []; /** @@ -29,9 +29,8 @@ class StatisticsCacheLogger implements CacheLogger */ public function collectionCacheMiss($regionName, CollectionCacheKey $key) { - $this->cacheMissCountMap[$regionName] = isset($this->cacheMissCountMap[$regionName]) - ? $this->cacheMissCountMap[$regionName] + 1 - : 1; + $this->cacheMissCountMap[$regionName] + = ($this->cacheMissCountMap[$regionName] ?? 0) + 1; } /** @@ -39,9 +38,8 @@ public function collectionCacheMiss($regionName, CollectionCacheKey $key) */ public function collectionCacheHit($regionName, CollectionCacheKey $key) { - $this->cacheHitCountMap[$regionName] = isset($this->cacheHitCountMap[$regionName]) - ? $this->cacheHitCountMap[$regionName] + 1 - : 1; + $this->cacheHitCountMap[$regionName] + = ($this->cacheHitCountMap[$regionName] ?? 0) + 1; } /** @@ -49,9 +47,8 @@ public function collectionCacheHit($regionName, CollectionCacheKey $key) */ public function collectionCachePut($regionName, CollectionCacheKey $key) { - $this->cachePutCountMap[$regionName] = isset($this->cachePutCountMap[$regionName]) - ? $this->cachePutCountMap[$regionName] + 1 - : 1; + $this->cachePutCountMap[$regionName] + = ($this->cachePutCountMap[$regionName] ?? 0) + 1; } /** @@ -59,9 +56,8 @@ public function collectionCachePut($regionName, CollectionCacheKey $key) */ public function entityCacheMiss($regionName, EntityCacheKey $key) { - $this->cacheMissCountMap[$regionName] = isset($this->cacheMissCountMap[$regionName]) - ? $this->cacheMissCountMap[$regionName] + 1 - : 1; + $this->cacheMissCountMap[$regionName] + = ($this->cacheMissCountMap[$regionName] ?? 0) + 1; } /** @@ -69,9 +65,8 @@ public function entityCacheMiss($regionName, EntityCacheKey $key) */ public function entityCacheHit($regionName, EntityCacheKey $key) { - $this->cacheHitCountMap[$regionName] = isset($this->cacheHitCountMap[$regionName]) - ? $this->cacheHitCountMap[$regionName] + 1 - : 1; + $this->cacheHitCountMap[$regionName] + = ($this->cacheHitCountMap[$regionName] ?? 0) + 1; } /** @@ -79,9 +74,8 @@ public function entityCacheHit($regionName, EntityCacheKey $key) */ public function entityCachePut($regionName, EntityCacheKey $key) { - $this->cachePutCountMap[$regionName] = isset($this->cachePutCountMap[$regionName]) - ? $this->cachePutCountMap[$regionName] + 1 - : 1; + $this->cachePutCountMap[$regionName] + = ($this->cachePutCountMap[$regionName] ?? 0) + 1; } /** @@ -89,9 +83,8 @@ public function entityCachePut($regionName, EntityCacheKey $key) */ public function queryCacheHit($regionName, QueryCacheKey $key) { - $this->cacheHitCountMap[$regionName] = isset($this->cacheHitCountMap[$regionName]) - ? $this->cacheHitCountMap[$regionName] + 1 - : 1; + $this->cacheHitCountMap[$regionName] + = ($this->cacheHitCountMap[$regionName] ?? 0) + 1; } /** @@ -99,9 +92,8 @@ public function queryCacheHit($regionName, QueryCacheKey $key) */ public function queryCacheMiss($regionName, QueryCacheKey $key) { - $this->cacheMissCountMap[$regionName] = isset($this->cacheMissCountMap[$regionName]) - ? $this->cacheMissCountMap[$regionName] + 1 - : 1; + $this->cacheMissCountMap[$regionName] + = ($this->cacheMissCountMap[$regionName] ?? 0) + 1; } /** @@ -109,9 +101,8 @@ public function queryCacheMiss($regionName, QueryCacheKey $key) */ public function queryCachePut($regionName, QueryCacheKey $key) { - $this->cachePutCountMap[$regionName] = isset($this->cachePutCountMap[$regionName]) - ? $this->cachePutCountMap[$regionName] + 1 - : 1; + $this->cachePutCountMap[$regionName] + = ($this->cachePutCountMap[$regionName] ?? 0) + 1; } /**