Passed
Pull Request — main (#61)
by Sílvio
02:56
created
src/Cacheer.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -90,7 +90,7 @@
 block discarded – undo
90 90
     /**
91 91
     * @var FileCacheStore|DatabaseCacheStore|RedisCacheStore|ArrayCacheStore
92 92
     */
93
-    public RedisCacheStore|DatabaseCacheStore|ArrayCacheStore|FileCacheStore $cacheStore;
93
+    public RedisCacheStore | DatabaseCacheStore | ArrayCacheStore | FileCacheStore $cacheStore;
94 94
 
95 95
     /**
96 96
     * @var array
Please login to merge, or discard this patch.
tests/Unit/RedisOptionBuilderTTLAndFlushTest.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -60,7 +60,7 @@
 block discarded – undo
60 60
       ->build();
61 61
 
62 62
     $flushFile = FlushHelper::pathFor('redis', 'app:');
63
-    file_put_contents($flushFile, (string) (time() - 3600));
63
+    file_put_contents($flushFile, (string)(time() - 3600));
64 64
 
65 65
     // seed
66 66
     $seed = new Cacheer(OptionBuilder::forRedis()->setNamespace('app:')->build());
Please login to merge, or discard this patch.
tests/Unit/DatabaseOptionBuilderTTLAndFlushTest.php 1 patch
Spacing   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -74,7 +74,7 @@
 block discarded – undo
74 74
 
75 75
     // Pre-create an old last flush file to force a flush on init
76 76
     $flushFile = FlushHelper::pathFor('db', $this->table);
77
-    file_put_contents($flushFile, (string) (time() - 3600));
77
+    file_put_contents($flushFile, (string)(time() - 3600));
78 78
 
79 79
     // Seed data using a cache without flushAfter
80 80
     $seed = new Cacheer(OptionBuilder::forDatabase()->table($this->table)->build());
Please login to merge, or discard this patch.
src/CacheStore/CacheManager/OptionBuilders/DatabaseOptionBuilder.php 1 patch
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -50,7 +50,7 @@  discard block
 block discarded – undo
50 50
       return $this;
51 51
     }
52 52
 
53
-    return new TimeBuilder(function ($formattedTime) {
53
+    return new TimeBuilder(function($formattedTime) {
54 54
       $this->expirationTime = $formattedTime;
55 55
     }, $this);
56 56
   }
@@ -68,7 +68,7 @@  discard block
 block discarded – undo
68 68
       return $this;
69 69
     }
70 70
 
71
-    return new TimeBuilder(function ($formattedTime) {
71
+    return new TimeBuilder(function($formattedTime) {
72 72
       $this->flushAfter = $formattedTime;
73 73
     }, $this);
74 74
   }
Please login to merge, or discard this patch.
src/CacheStore/CacheManager/GenericFlusher.php 1 patch
Spacing   +6 added lines, -6 removed lines patch added patch discarded remove patch
@@ -33,7 +33,7 @@  discard block
 block discarded – undo
33 33
     public function flushCache(): void
34 34
     {
35 35
         ($this->flushCallback)();
36
-        @file_put_contents($this->lastFlushTimeFile, (string) time());
36
+        @file_put_contents($this->lastFlushTimeFile, (string)time());
37 37
     }
38 38
 
39 39
     /**
@@ -46,7 +46,7 @@  discard block
 block discarded – undo
46 46
         if (!isset($options['flushAfter'])) {
47 47
             return;
48 48
         }
49
-        $this->scheduleFlush((string) $options['flushAfter']);
49
+        $this->scheduleFlush((string)$options['flushAfter']);
50 50
     }
51 51
 
52 52
     /**
@@ -55,18 +55,18 @@  discard block
 block discarded – undo
55 55
      */
56 56
     private function scheduleFlush(string $flushAfter): void
57 57
     {
58
-        $flushAfterSeconds = (int) CacheFileHelper::convertExpirationToSeconds($flushAfter);
58
+        $flushAfterSeconds = (int)CacheFileHelper::convertExpirationToSeconds($flushAfter);
59 59
 
60 60
         if (!file_exists($this->lastFlushTimeFile)) {
61
-            @file_put_contents($this->lastFlushTimeFile, (string) time());
61
+            @file_put_contents($this->lastFlushTimeFile, (string)time());
62 62
             return;
63 63
         }
64 64
 
65
-        $lastFlushTime = (int) @file_get_contents($this->lastFlushTimeFile);
65
+        $lastFlushTime = (int)@file_get_contents($this->lastFlushTimeFile);
66 66
 
67 67
         if ((time() - $lastFlushTime) >= $flushAfterSeconds) {
68 68
             $this->flushCache();
69
-            @file_put_contents($this->lastFlushTimeFile, (string) time());
69
+            @file_put_contents($this->lastFlushTimeFile, (string)time());
70 70
         }
71 71
     }
72 72
 }
Please login to merge, or discard this patch.
src/CacheStore/RedisCacheStore.php 1 patch
Spacing   +10 added lines, -10 removed lines patch added patch discarded remove patch
@@ -61,17 +61,17 @@  discard block
 block discarded – undo
61 61
         
62 62
         // OptionBuilder support
63 63
         if (!empty($options['namespace'])) {
64
-            $this->namespace = (string) $options['namespace'];
64
+            $this->namespace = (string)$options['namespace'];
65 65
         }
66 66
 
67 67
         // Default TTL from options
68 68
         if (!empty($options['expirationTime'])) {
69
-            $this->defaultTTL = (int) CacheFileHelper::convertExpirationToSeconds((string) $options['expirationTime']);
69
+            $this->defaultTTL = (int)CacheFileHelper::convertExpirationToSeconds((string)$options['expirationTime']);
70 70
         }
71 71
 
72 72
         // Auto-flush support
73 73
         $lastFlushFile = FlushHelper::pathFor('redis', $this->namespace ?: 'default');
74
-        $this->flusher = new GenericFlusher($lastFlushFile, function () {
74
+        $this->flusher = new GenericFlusher($lastFlushFile, function() {
75 75
             $this->flushCache();
76 76
         });
77 77
         $this->flusher->handleAutoFlush($options);
@@ -159,7 +159,7 @@  discard block
 block discarded – undo
159 159
      * @param string|int $ttl
160 160
      * @return mixed
161 161
      */
162
-    public function getCache(string $cacheKey, string $namespace = '', string|int $ttl = 3600): mixed
162
+    public function getCache(string $cacheKey, string $namespace = '', string | int $ttl = 3600): mixed
163 163
     {
164 164
         $fullCacheKey = $this->buildKey($cacheKey, $namespace);
165 165
         $cacheData = $this->redis->get($fullCacheKey);
@@ -214,7 +214,7 @@  discard block
 block discarded – undo
214 214
      * @param string|int $ttl
215 215
      * @return array
216 216
      */
217
-    public function getMany(array $cacheKeys, string $namespace = '', string|int $ttl = 3600): array
217
+    public function getMany(array $cacheKeys, string $namespace = '', string | int $ttl = 3600): array
218 218
     {
219 219
         $results = [];
220 220
         foreach ($cacheKeys as $cacheKey) {
@@ -314,7 +314,7 @@  discard block
 block discarded – undo
314 314
      * @param string|int|null $ttl
315 315
      * @return Status|null
316 316
      */
317
-    public function putCache(string $cacheKey, mixed $cacheData, string $namespace = '', string|int|null $ttl = null): ?Status
317
+    public function putCache(string $cacheKey, mixed $cacheData, string $namespace = '', string | int | null $ttl = null): ?Status
318 318
     {
319 319
         $cacheFullKey = $this->buildKey($cacheKey, $namespace);
320 320
         $serializedData = CacheRedisHelper::serialize($cacheData);
@@ -325,10 +325,10 @@  discard block
 block discarded – undo
325 325
             $ttlToUse = $this->defaultTTL;
326 326
         }
327 327
         if (is_string($ttlToUse)) {
328
-            $ttlToUse = (int) CacheFileHelper::convertExpirationToSeconds($ttlToUse);
328
+            $ttlToUse = (int)CacheFileHelper::convertExpirationToSeconds($ttlToUse);
329 329
         }
330 330
 
331
-        $result = $ttlToUse ? $this->redis->setex($cacheFullKey, (int) $ttlToUse, $serializedData)
331
+        $result = $ttlToUse ? $this->redis->setex($cacheFullKey, (int)$ttlToUse, $serializedData)
332 332
                             : $this->redis->set($cacheFullKey, $serializedData);
333 333
 
334 334
         if ($result) {
@@ -370,7 +370,7 @@  discard block
 block discarded – undo
370 370
      * @return void
371 371
      * @throws CacheRedisException
372 372
      */
373
-    public function renewCache(string $cacheKey, string|int $ttl, string $namespace = ''): void
373
+    public function renewCache(string $cacheKey, string | int $ttl, string $namespace = ''): void
374 374
     {
375 375
         $cacheFullKey = $this->buildKey($cacheKey, $namespace);
376 376
         $dump = $this->getDump($cacheFullKey);
@@ -401,7 +401,7 @@  discard block
 block discarded – undo
401 401
      * @return bool
402 402
      * @throws CacheRedisException
403 403
      */
404
-    private function restoreKey(string $fullKey, string|int $ttl, mixed $dump): bool
404
+    private function restoreKey(string $fullKey, string | int $ttl, mixed $dump): bool
405 405
     {
406 406
         try {
407 407
             $this->redis->restore($fullKey, $ttl * 1000, $dump, 'REPLACE');
Please login to merge, or discard this patch.
src/CacheStore/CacheManager/OptionBuilders/RedisOptionBuilder.php 1 patch
Spacing   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -50,7 +50,7 @@  discard block
 block discarded – undo
50 50
       return $this;
51 51
     }
52 52
 
53
-    return new TimeBuilder(function ($formattedTime) {
53
+    return new TimeBuilder(function($formattedTime) {
54 54
       $this->expirationTime = $formattedTime;
55 55
     }, $this);
56 56
   }
@@ -68,7 +68,7 @@  discard block
 block discarded – undo
68 68
       return $this;
69 69
     }
70 70
 
71
-    return new TimeBuilder(function ($formattedTime) {
71
+    return new TimeBuilder(function($formattedTime) {
72 72
       $this->flushAfter = $formattedTime;
73 73
     }, $this);
74 74
   }
Please login to merge, or discard this patch.
src/CacheStore/DatabaseCacheStore.php 1 patch
Spacing   +14 added lines, -14 removed lines patch added patch discarded remove patch
@@ -62,11 +62,11 @@  discard block
 block discarded – undo
62 62
         MigrationManager::migrate($pdo, $table);
63 63
 
64 64
         if (!empty($options['expirationTime'])) {
65
-            $this->defaultTTL = (int) CacheFileHelper::convertExpirationToSeconds((string) $options['expirationTime']);
65
+            $this->defaultTTL = (int)CacheFileHelper::convertExpirationToSeconds((string)$options['expirationTime']);
66 66
         }
67 67
 
68 68
         $lastFlushFile = FlushHelper::pathFor('db', $table);
69
-        $this->flusher = new GenericFlusher($lastFlushFile, function () {
69
+        $this->flusher = new GenericFlusher($lastFlushFile, function() {
70 70
             $this->flushCache();
71 71
         });
72 72
         $this->flusher->handleAutoFlush($options);
@@ -104,7 +104,7 @@  discard block
 block discarded – undo
104 104
     public function clearCache(string $cacheKey, string $namespace = ''): void
105 105
     {
106 106
         $data = $this->cacheRepository->clear($cacheKey, $namespace);
107
-        if($data) {
107
+        if ($data) {
108 108
             $this->setMessage("Cache deleted successfully!", true);
109 109
         } else {
110 110
             $this->setMessage("Cache does not exists!", false);
@@ -120,7 +120,7 @@  discard block
 block discarded – undo
120 120
      */
121 121
     public function flushCache(): void
122 122
     {
123
-        if($this->cacheRepository->flush()){
123
+        if ($this->cacheRepository->flush()) {
124 124
             $this->setMessage("Flush finished successfully", true);
125 125
         } else {
126 126
             $this->setMessage("Something went wrong. Please, try again.", false);
@@ -138,7 +138,7 @@  discard block
 block discarded – undo
138 138
      * @param string|int $ttl
139 139
      * @return mixed
140 140
      */
141
-    public function getCache(string $cacheKey, string $namespace = '', string|int $ttl = 3600): mixed
141
+    public function getCache(string $cacheKey, string $namespace = '', string | int $ttl = 3600): mixed
142 142
     {
143 143
         $cacheData = $this->retrieveCache($cacheKey, $namespace);
144 144
         if ($cacheData) {
@@ -178,7 +178,7 @@  discard block
 block discarded – undo
178 178
      * @param string|int $ttl
179 179
      * @return array
180 180
      */
181
-    public function getMany(array $cacheKeys, string $namespace = '', string|int $ttl = 3600): array
181
+    public function getMany(array $cacheKeys, string $namespace = '', string | int $ttl = 3600): array
182 182
     {
183 183
         $cacheData = [];
184 184
         foreach ($cacheKeys as $cacheKey) {
@@ -268,17 +268,17 @@  discard block
 block discarded – undo
268 268
      * @param string|int $ttl
269 269
      * @return bool
270 270
      */
271
-    public function putCache(string $cacheKey, mixed $cacheData, string $namespace = '', string|int $ttl = 3600): bool
271
+    public function putCache(string $cacheKey, mixed $cacheData, string $namespace = '', string | int $ttl = 3600): bool
272 272
     {
273 273
         $ttlToUse = $ttl;
274 274
         if ($this->defaultTTL !== null && ($ttl === null || (int)$ttl === 3600)) {
275 275
             $ttlToUse = $this->defaultTTL;
276 276
         }
277 277
         if (is_string($ttlToUse)) {
278
-            $ttlToUse = (int) CacheFileHelper::convertExpirationToSeconds($ttlToUse);
278
+            $ttlToUse = (int)CacheFileHelper::convertExpirationToSeconds($ttlToUse);
279 279
         }
280 280
 
281
-        if($this->storeCache($cacheKey, $cacheData, $namespace, $ttlToUse)){
281
+        if ($this->storeCache($cacheKey, $cacheData, $namespace, $ttlToUse)) {
282 282
             $this->logger->debug("{$this->getMessage()} from database driver.");
283 283
             return true;
284 284
         }
@@ -313,7 +313,7 @@  discard block
 block discarded – undo
313 313
      */
314 314
     private function processBatchItems(array $batchItems, string $namespace): void
315 315
     {
316
-        foreach($batchItems as $item) {
316
+        foreach ($batchItems as $item) {
317 317
             CacheDatabaseHelper::validateCacheItem($item);
318 318
             $cacheKey = $item['cacheKey'];
319 319
             $cacheData = $item['cacheData'];
@@ -330,7 +330,7 @@  discard block
 block discarded – undo
330 330
      * @param string $namespace
331 331
      * @return bool
332 332
      */
333
-    private function renew(string $cacheKey, string|int $ttl = 3600, string $namespace = ''): bool
333
+    private function renew(string $cacheKey, string | int $ttl = 3600, string $namespace = ''): bool
334 334
     {
335 335
         $cacheData = $this->getCache($cacheKey, $namespace);
336 336
         if ($cacheData) {
@@ -378,10 +378,10 @@  discard block
 block discarded – undo
378 378
      * @param string|int $ttl
379 379
      * @return bool
380 380
      */
381
-    private function storeCache(string $cacheKey, mixed $cacheData, string $namespace = '', string|int $ttl = 3600): bool
381
+    private function storeCache(string $cacheKey, mixed $cacheData, string $namespace = '', string | int $ttl = 3600): bool
382 382
     {
383 383
         $data = $this->cacheRepository->store($cacheKey, $cacheData, $namespace, $ttl);
384
-        if($data) {
384
+        if ($data) {
385 385
             $this->setMessage("Cache Stored Successfully", true);
386 386
             return true;
387 387
         }
@@ -400,7 +400,7 @@  discard block
 block discarded – undo
400 400
     private function updateCache(string $cacheKey, mixed $cacheData, string $namespace = ''): bool
401 401
     {
402 402
         $data = $this->cacheRepository->update($cacheKey, $cacheData, $namespace);
403
-        if($data) {
403
+        if ($data) {
404 404
             $this->setMessage("Cache updated successfully.", true);
405 405
             return true;
406 406
         }
Please login to merge, or discard this patch.