Passed
Push — main ( 8f6c6e...4fdfef )
by Dimitri
11:17
created
Handlers/BaseHandler.php 2 patches
Indentation   +3 added lines, -3 removed lines patch added patch discarded remove patch
@@ -182,9 +182,9 @@
 block discarded – undo
182 182
             $ttl      = null;
183 183
         }
184 184
 
185
-		if (null !== $value = $this->get($key)) {
186
-			return $value;
187
-		}
185
+  if (null !== $value = $this->get($key)) {
186
+   return $value;
187
+  }
188 188
 
189 189
         $this->set($key, $value = $callable(), $ttl);
190 190
 
Please login to merge, or discard this patch.
Spacing   +20 added lines, -20 removed lines patch added patch discarded remove patch
@@ -60,7 +60,7 @@  discard block
 block discarded – undo
60 60
      */
61 61
     protected array $_defaultConfig = [
62 62
         'duration'            => 3600,
63
-        'groups'              => [],
63
+        'groups'              => [ ],
64 64
         'prefix'              => 'blitz_',
65 65
         'warnOnWriteFailures' => true,
66 66
     ];
@@ -81,16 +81,16 @@  discard block
 block discarded – undo
81 81
      *
82 82
      * @return bool Vrai si le moteur a été initialisé avec succès, faux sinon
83 83
      */
84
-    public function init(array $config = []): bool
84
+    public function init(array $config = [ ]): bool
85 85
     {
86 86
         $this->setConfig($config);
87 87
 
88
-        if (! empty($this->_config['groups'])) {
89
-            sort($this->_config['groups']);
90
-            $this->_groupPrefix = str_repeat('%s_', count($this->_config['groups']));
88
+        if (!empty($this->_config[ 'groups' ])) {
89
+            sort($this->_config[ 'groups' ]);
90
+            $this->_groupPrefix = str_repeat('%s_', count($this->_config[ 'groups' ]));
91 91
         }
92
-        if (! is_numeric($this->_config['duration'])) {
93
-            $this->_config['duration'] = strtotime($this->_config['duration']) - time();
92
+        if (!is_numeric($this->_config[ 'duration' ])) {
93
+            $this->_config[ 'duration' ] = strtotime($this->_config[ 'duration' ]) - time();
94 94
         }
95 95
 
96 96
         return true;
@@ -111,13 +111,13 @@  discard block
 block discarded – undo
111 111
      */
112 112
     public function ensureValidKey(string $key): void
113 113
     {
114
-        if (! is_string($key) || $key === '') {
114
+        if (!is_string($key) || $key === '') {
115 115
             throw new InvalidArgumentException('Une clé de cache doit être une chaîne non vide.');
116 116
         }
117 117
 
118 118
         $reserved = self::$reservedCharacters;
119 119
         if ($reserved && strpbrk($key, $reserved) !== false) {
120
-            throw new InvalidArgumentException('La clé de cache contient des caractères réservés ' . $reserved);
120
+            throw new InvalidArgumentException('La clé de cache contient des caractères réservés '.$reserved);
121 121
         }
122 122
     }
123 123
 
@@ -131,7 +131,7 @@  discard block
 block discarded – undo
131 131
      */
132 132
     protected function ensureValidType($iterable, string $check = self::CHECK_VALUE): void
133 133
     {
134
-        if (! is_iterable($iterable)) {
134
+        if (!is_iterable($iterable)) {
135 135
             throw new InvalidArgumentException(sprintf(
136 136
                 'Un cache %s doit être soit un tableau soit un Traversable.',
137 137
                 $check === self::CHECK_VALUE ? 'key set' : 'set'
@@ -175,7 +175,7 @@  discard block
 block discarded – undo
175 175
      * @return mixed Si la clé est trouvée : les données en cache.
176 176
      *               Si la clé n'est pas trouvée, la valeur renvoyée par le callable.
177 177
      */
178
-    public function remember(string $key, callable|DateInterval|int|null $ttl, callable $callable): mixed
178
+    public function remember(string $key, callable | DateInterval | int | null $ttl, callable $callable): mixed
179 179
     {
180 180
         if (is_callable($ttl)) {
181 181
             $callable = $ttl;
@@ -218,10 +218,10 @@  discard block
 block discarded – undo
218 218
     {
219 219
         $this->ensureValidType($keys);
220 220
 
221
-        $results = [];
221
+        $results = [ ];
222 222
 
223 223
         foreach ($keys as $key) {
224
-            $results[$key] = $this->get($key, $default);
224
+            $results[ $key ] = $this->get($key, $default);
225 225
         }
226 226
 
227 227
         return $results;
@@ -240,7 +240,7 @@  discard block
 block discarded – undo
240 240
      * @throws InvalidArgumentException Si $values n'est ni un tableau ni un Traversable,
241 241
      *                                  ou si l'une des valeurs $ n'est pas une valeur légale.
242 242
      */
243
-    public function setMultiple(iterable $values, null|DateInterval|int $ttl = null): bool
243
+    public function setMultiple(iterable $values, null | DateInterval | int $ttl = null): bool
244 244
     {
245 245
         $this->ensureValidType($values, self::CHECK_KEY);
246 246
 
@@ -286,7 +286,7 @@  discard block
 block discarded – undo
286 286
         $result = true;
287 287
 
288 288
         foreach ($keys as $key) {
289
-            if (! $this->delete($key)) {
289
+            if (!$this->delete($key)) {
290 290
                 $result = false;
291 291
             }
292 292
         }
@@ -325,7 +325,7 @@  discard block
 block discarded – undo
325 325
      *
326 326
      * @return bool Vrai en cas de succès et faux en cas d'échec.
327 327
      */
328
-    abstract public function set(string $key, mixed $value, null|DateInterval|int $ttl = null): bool;
328
+    abstract public function set(string $key, mixed $value, null | DateInterval | int $ttl = null): bool;
329 329
 
330 330
     /**
331 331
      * {@inheritDoc}
@@ -382,7 +382,7 @@  discard block
 block discarded – undo
382 382
      */
383 383
     public function groups(): array
384 384
     {
385
-        return $this->_config['groups'];
385
+        return $this->_config[ 'groups' ];
386 386
     }
387 387
 
388 388
     /**
@@ -407,7 +407,7 @@  discard block
 block discarded – undo
407 407
         }
408 408
         $key = preg_replace('/[\s]+/', '_', $key);
409 409
 
410
-        return $this->_config['prefix'] . $prefix . $key;
410
+        return $this->_config[ 'prefix' ].$prefix.$key;
411 411
     }
412 412
 
413 413
     /**
@@ -429,10 +429,10 @@  discard block
 block discarded – undo
429 429
      * @param DateInterval|int|null $ttl La valeur TTL de cet élément. Si null est envoyé,
430 430
      *                                   La durée par défaut du conducteur sera utilisée.
431 431
      */
432
-    protected function duration(null|DateInterval|int $ttl): int
432
+    protected function duration(null | DateInterval | int $ttl): int
433 433
     {
434 434
         if ($ttl === null) {
435
-            return $this->_config['duration'];
435
+            return $this->_config[ 'duration' ];
436 436
         }
437 437
 
438 438
         if (is_int($ttl)) {
Please login to merge, or discard this patch.
Cache.php 2 patches
Indentation   +4 added lines, -4 removed lines patch added patch discarded remove patch
@@ -99,8 +99,8 @@  discard block
 block discarded – undo
99 99
 
100 100
     /**
101 101
      * Tente de créer le gestionnaire de cache souhaité
102
-	 *
103
-	 * @return BaseHandler
102
+     *
103
+     * @return BaseHandler
104 104
      */
105 105
     protected function factory(): CacheInterface
106 106
     {
@@ -250,7 +250,7 @@  discard block
 block discarded – undo
250 250
      *
251 251
      * ```
252 252
      * $cache->read('my_data');
253
-	 * ```
253
+     * ```
254 254
      */
255 255
     public function read(string $key, mixed $default = null): mixed
256 256
     {
@@ -289,7 +289,7 @@  discard block
 block discarded – undo
289 289
      *
290 290
      * ```
291 291
      * $cache->readMany(['my_data_1', 'my_data_2']);
292
-	 * ```
292
+     * ```
293 293
      */
294 294
     public function readMany(iterable $keys, mixed $default = null): iterable
295 295
     {
Please login to merge, or discard this patch.
Spacing   +23 added lines, -23 removed lines patch added patch discarded remove patch
@@ -71,7 +71,7 @@  discard block
 block discarded – undo
71 71
     /**
72 72
      * Configuration des caches
73 73
      */
74
-    protected array $config = [];
74
+    protected array $config = [ ];
75 75
 
76 76
     /**
77 77
      * Adapter a utiliser pour la mise en cache
@@ -81,7 +81,7 @@  discard block
 block discarded – undo
81 81
     /**
82 82
      * Constructeur
83 83
      */
84
-    public function __construct(array $config = [])
84
+    public function __construct(array $config = [ ])
85 85
     {
86 86
         $this->setConfig($config);
87 87
     }
@@ -104,51 +104,51 @@  discard block
 block discarded – undo
104 104
      */
105 105
     protected function factory(): CacheInterface
106 106
     {
107
-        if (! static::$_enabled) {
107
+        if (!static::$_enabled) {
108 108
             return new Dummy();
109 109
         }
110
-        if (! empty($this->adapter)) {
110
+        if (!empty($this->adapter)) {
111 111
             return $this->adapter;
112 112
         }
113 113
 
114
-        $validHandlers = $this->config['valid_handlers'] ?? self::$validHandlers;
114
+        $validHandlers = $this->config[ 'valid_handlers' ] ?? self::$validHandlers;
115 115
 
116
-        if (empty($validHandlers) || ! is_array($validHandlers)) {
116
+        if (empty($validHandlers) || !is_array($validHandlers)) {
117 117
             throw new InvalidArgumentException('La configuration du cache doit avoir un tableau de $valid_handlers.');
118 118
         }
119 119
 
120
-        $handler  = $this->config['handler'] ?? null;
121
-        $fallback = $this->config['fallback_handler'] ?? null;
120
+        $handler  = $this->config[ 'handler' ] ?? null;
121
+        $fallback = $this->config[ 'fallback_handler' ] ?? null;
122 122
 
123 123
         if (empty($handler)) {
124 124
             throw new InvalidArgumentException('La configuration du cache doit avoir un ensemble de gestionnaires.');
125 125
         }
126 126
 
127
-        if (! array_key_exists($handler, $validHandlers)) {
127
+        if (!array_key_exists($handler, $validHandlers)) {
128 128
             throw new InvalidArgumentException('La configuration du cache a un gestionnaire non valide spécifié.');
129 129
         }
130 130
 
131
-        $adapter = new $validHandlers[$handler]();
132
-        if (! ($adapter instanceof BaseHandler)) {
131
+        $adapter = new $validHandlers[ $handler ]();
132
+        if (!($adapter instanceof BaseHandler)) {
133 133
             if (empty($fallback)) {
134 134
                 $adapter = new Dummy();
135
-            } elseif (! array_key_exists($fallback, $validHandlers)) {
135
+            } elseif (!array_key_exists($fallback, $validHandlers)) {
136 136
                 throw new InvalidArgumentException('La configuration du cache a un gestionnaire de secours non valide spécifié.');
137 137
             } else {
138
-                $adapter = new $validHandlers[$fallback]();
138
+                $adapter = new $validHandlers[ $fallback ]();
139 139
             }
140 140
         }
141 141
 
142
-        if (! ($adapter instanceof BaseHandler)) {
142
+        if (!($adapter instanceof BaseHandler)) {
143 143
             throw new InvalidArgumentException('Le gestionnaire de cache doit utiliser BlitzPHP\Cache\Handlers\BaseHandler comme classe de base.');
144 144
         }
145 145
 
146
-        if (isset($this->config[$handler]) && is_array($this->config[$handler])) {
147
-            $this->config = array_merge($this->config, $this->config[$handler]);
148
-            unset($this->config[$handler]);
146
+        if (isset($this->config[ $handler ]) && is_array($this->config[ $handler ])) {
147
+            $this->config = array_merge($this->config, $this->config[ $handler ]);
148
+            unset($this->config[ $handler ]);
149 149
         }
150 150
 
151
-        if (! $adapter->init($this->config)) {
151
+        if (!$adapter->init($this->config)) {
152 152
             throw new RuntimeException(
153 153
                 sprintf(
154 154
                     'Le moteur de cache %s n\'est pas correctement configuré. Consultez le journal des erreurs pour plus d\'informations.',
@@ -178,7 +178,7 @@  discard block
 block discarded – undo
178 178
      *
179 179
      * @return bool Vrai si les données ont été mises en cache avec succès, faux en cas d'échec
180 180
      */
181
-    public function write(string $key, mixed $value, null|DateInterval|int $ttl = null): bool
181
+    public function write(string $key, mixed $value, null | DateInterval | int $ttl = null): bool
182 182
     {
183 183
         if (is_resource($value)) {
184 184
             return false;
@@ -203,7 +203,7 @@  discard block
 block discarded – undo
203 203
     /**
204 204
      * {@inheritDoc}
205 205
      */
206
-    public function set(string $key, mixed $value, null|DateInterval|int $ttl = null): bool
206
+    public function set(string $key, mixed $value, null | DateInterval | int $ttl = null): bool
207 207
     {
208 208
         return $this->write($key, $value, $ttl);
209 209
     }
@@ -228,7 +228,7 @@  discard block
 block discarded – undo
228 228
      *
229 229
      * @throws InvalidArgumentException
230 230
      */
231
-    public function writeMany(iterable $data, null|DateInterval|int $ttl = null): bool
231
+    public function writeMany(iterable $data, null | DateInterval | int $ttl = null): bool
232 232
     {
233 233
         return $this->factory()->setMultiple($data, $ttl);
234 234
     }
@@ -236,7 +236,7 @@  discard block
 block discarded – undo
236 236
     /**
237 237
      * {@inheritDoc}
238 238
      */
239
-    public function setMultiple(iterable $values, null|DateInterval|int $ttl = null): bool
239
+    public function setMultiple(iterable $values, null | DateInterval | int $ttl = null): bool
240 240
     {
241 241
         return $this->writeMany($values, $ttl);
242 242
     }
@@ -486,7 +486,7 @@  discard block
 block discarded – undo
486 486
      * @return mixed Si la clé est trouvée : les données en cache.
487 487
      *               Si la clé n'est pas trouvée, la valeur renvoyée par le callable.
488 488
      */
489
-    public function remember(string $key, callable|DateInterval|int|null $ttl, callable $callable): mixed
489
+    public function remember(string $key, callable | DateInterval | int | null $ttl, callable $callable): mixed
490 490
     {
491 491
         return $this->factory()->remember($key, $callable, $ttl);
492 492
     }
Please login to merge, or discard this patch.