Passed
Push — main ( c0dba5...15ce1f )
by Dimitri
03:26
created
src/Config/Config.php 1 patch
Indentation   +37 added lines, -37 removed lines patch added patch discarded remove patch
@@ -30,12 +30,12 @@  discard block
 block discarded – undo
30 30
      */
31 31
     private static array $loaded = [];
32 32
 
33
-	/**
34
-	 * Different registrars decouverts.
35
-	 * 
36
-	 * Les registrars sont des mecanismes permettant aux packages externe de definir un elements de configuration
37
-	 */
38
-	private static array $registrars = [];
33
+    /**
34
+     * Different registrars decouverts.
35
+     * 
36
+     * Les registrars sont des mecanismes permettant aux packages externe de definir un elements de configuration
37
+     */
38
+    private static array $registrars = [];
39 39
 
40 40
     /**
41 41
      * Drapeau permettant de savoir si la config a deja ete initialiser
@@ -142,7 +142,7 @@  discard block
 block discarded – undo
142 142
                 $configurations = (array) require $file;
143 143
             }
144 144
 
145
-			$configurations = Arr::merge(self::$registrars[$config] ?? [], $configurations);
145
+            $configurations = Arr::merge(self::$registrars[$config] ?? [], $configurations);
146 146
 
147 147
             if (empty($schema)) {
148 148
                 $schema = self::schema($config);
@@ -223,7 +223,7 @@  discard block
 block discarded – undo
223 223
             return;
224 224
         }
225 225
 
226
-		$this->loadRegistrar();
226
+        $this->loadRegistrar();
227 227
         $this->load(['app']);
228 228
 
229 229
         ini_set('log_errors', 1);
@@ -236,35 +236,35 @@  discard block
 block discarded – undo
236 236
         self::$initialized = true;
237 237
     }
238 238
 
239
-	/**
240
-	 * Charges les registrars disponible pour l'application.
241
-	 * Les registrars sont des mecanismes permettant aux packages externe de definir un elements de configuration
242
-	 */
243
-	private function loadRegistrar() 
244
-	{
245
-		$autoloader = new Autoloader(['psr4' => [APP_NAMESPACE => APP_PATH]]);
246
-		$locator    = new Locator($autoloader->initialize());
247
-
248
-		$registrarsFiles = $locator->search('Config/Registrar.php');
249
-
250
-		foreach ($registrarsFiles as $file) {
251
-			$class   = new ReflectionClass($locator->getClassname($file));
252
-			$methods = $class->getMethods(ReflectionMethod::IS_STATIC | ReflectionMethod::IS_PUBLIC);
253
-
254
-			foreach ($methods as $method) {
255
-				if (!($method->isPublic() && $method->isStatic())) {
256
-					continue;
257
-				}
258
-
259
-				if (!is_array($result = $method->invoke(null))) {
260
-					continue;
261
-				}
262
-
263
-				$name                    = $method->getName();
264
-				self::$registrars[$name] = Arr::merge(self::$registrars[$name] ?? [], $result);
265
-			}
266
-		}
267
-	}
239
+    /**
240
+     * Charges les registrars disponible pour l'application.
241
+     * Les registrars sont des mecanismes permettant aux packages externe de definir un elements de configuration
242
+     */
243
+    private function loadRegistrar() 
244
+    {
245
+        $autoloader = new Autoloader(['psr4' => [APP_NAMESPACE => APP_PATH]]);
246
+        $locator    = new Locator($autoloader->initialize());
247
+
248
+        $registrarsFiles = $locator->search('Config/Registrar.php');
249
+
250
+        foreach ($registrarsFiles as $file) {
251
+            $class   = new ReflectionClass($locator->getClassname($file));
252
+            $methods = $class->getMethods(ReflectionMethod::IS_STATIC | ReflectionMethod::IS_PUBLIC);
253
+
254
+            foreach ($methods as $method) {
255
+                if (!($method->isPublic() && $method->isStatic())) {
256
+                    continue;
257
+                }
258
+
259
+                if (!is_array($result = $method->invoke(null))) {
260
+                    continue;
261
+                }
262
+
263
+                $name                    = $method->getName();
264
+                self::$registrars[$name] = Arr::merge(self::$registrars[$name] ?? [], $result);
265
+            }
266
+        }
267
+    }
268 268
 
269 269
     /**
270 270
      * Initialise l'URL
Please login to merge, or discard this patch.