Passed
Push — dev ( f34309...7a1a27 )
by Marcin
08:24
created
src/Contracts/ConverterContract.php 1 patch
Indentation   +10 added lines, -10 removed lines patch added patch discarded remove patch
@@ -15,14 +15,14 @@
 block discarded – undo
15 15
  */
16 16
 interface ConverterContract
17 17
 {
18
-    /**
19
-     * Returns array representation of the object.
20
-     *
21
-     * @param object $obj    Object to be converted
22
-     * @param array  $config Converter config array to be used for this object (based on exact class
23
-     *                       name match or inheritance).
24
-     *
25
-     * @return array
26
-     */
27
-    public function convert(object $obj, array $config): array;
18
+	/**
19
+	 * Returns array representation of the object.
20
+	 *
21
+	 * @param object $obj    Object to be converted
22
+	 * @param array  $config Converter config array to be used for this object (based on exact class
23
+	 *                       name match or inheritance).
24
+	 *
25
+	 * @return array
26
+	 */
27
+	public function convert(object $obj, array $config): array;
28 28
 }
Please login to merge, or discard this patch.
src/Validator.php 1 patch
Indentation   +1 added lines, -1 removed lines patch added patch discarded remove patch
@@ -132,7 +132,7 @@
 block discarded – undo
132 132
 	 * @throws \InvalidArgumentException
133 133
 	 */
134 134
 	public static function assertIsType(string $var_name, $value, array $allowed_types,
135
-	                                    string $ex_class = Ex\InvalidTypeException::class): void
135
+										string $ex_class = Ex\InvalidTypeException::class): void
136 136
 	{
137 137
 		$type = \gettype($value);
138 138
 		if (!\in_array($type, $allowed_types, true)) {
Please login to merge, or discard this patch.
src/Converter.php 1 patch
Spacing   +10 added lines, -10 removed lines patch added patch discarded remove patch
@@ -60,7 +60,7 @@  discard block
 block discarded – undo
60 60
 		$result = null;
61 61
 
62 62
 		$type = \gettype($data);
63
-		$result = $this->primitives[ $type ] ?? null;
63
+		$result = $this->primitives[$type] ?? null;
64 64
 
65 65
 		if ($result === null) {
66 66
 			throw new Ex\ConfigurationNotFoundException(
@@ -92,13 +92,13 @@  discard block
 block discarded – undo
92 92
 		$cls = \get_class($data);
93 93
 		if (\is_string($cls)) {
94 94
 			if (\array_key_exists($cls, $this->classes)) {
95
-				$result = $this->classes[ $cls ];
95
+				$result = $this->classes[$cls];
96 96
 				$debug_result = 'exact config match';
97 97
 			} else {
98 98
 				// no exact match, then lets try with `instanceof`
99 99
 				foreach (\array_keys($this->classes) as $class_name) {
100 100
 					if ($data instanceof $class_name) {
101
-						$result = $this->classes[ $class_name ];
101
+						$result = $this->classes[$class_name];
102 102
 						$debug_result = "subclass of {$class_name}";
103 103
 						break;
104 104
 					}
@@ -144,8 +144,8 @@  discard block
 block discarded – undo
144 144
 
145 145
 		if ($result === null && \is_object($data)) {
146 146
 			$cfg = $this->getClassMappingConfigOrThrow($data);
147
-			$worker = new $cfg[ RB::KEY_HANDLER ]();
148
-			$result = [$cfg[ RB::KEY_KEY ] => $worker->convert($data, $cfg)];
147
+			$worker = new $cfg[RB::KEY_HANDLER]();
148
+			$result = [$cfg[RB::KEY_KEY] => $worker->convert($data, $cfg)];
149 149
 		}
150 150
 
151 151
 		if ($result === null && \is_array($data)) {
@@ -153,12 +153,12 @@  discard block
 block discarded – undo
153 153
 
154 154
 			$result = $this->convertArray($data);
155 155
 			if (!Util::isArrayWithNonNumericKeys($data)) {
156
-				$result = [$cfg[ RB::KEY_KEY ] => $result];
156
+				$result = [$cfg[RB::KEY_KEY] => $result];
157 157
 			}
158 158
 		}
159 159
 
160 160
 		if (\is_bool($data) || \is_float($data) || \is_int($data) || \is_string($data)) {
161
-			$result = [$this->getPrimitiveMappingConfigOrThrow($data)[ RB::KEY_KEY ] => $data];
161
+			$result = [$this->getPrimitiveMappingConfigOrThrow($data)[RB::KEY_KEY] => $data];
162 162
 		}
163 163
 
164 164
 		return $result;
@@ -178,12 +178,12 @@  discard block
 block discarded – undo
178 178
 
179 179
 		foreach ($data as $key => $val) {
180 180
 			if (\is_array($val)) {
181
-				$data[ $key ] = $this->convertArray($val);
181
+				$data[$key] = $this->convertArray($val);
182 182
 			} elseif (\is_object($val)) {
183 183
 				$cfg = $this->getClassMappingConfigOrThrow($val);
184
-				$worker = new $cfg[ RB::KEY_HANDLER ]();
184
+				$worker = new $cfg[RB::KEY_HANDLER]();
185 185
 				$converted_data = $worker->convert($val, $cfg);
186
-				$data[ $key ] = $converted_data;
186
+				$data[$key] = $converted_data;
187 187
 			}
188 188
 		}
189 189
 
Please login to merge, or discard this patch.
src/ResponseBuilderServiceProvider.php 1 patch
Indentation   +2 added lines, -2 removed lines patch added patch discarded remove patch
@@ -78,7 +78,7 @@
 block discarded – undo
78 78
 
79 79
 		Util::sortArrayByPri($merged_config['converter']['classes']);
80 80
 
81
-        $this->app['config']->set($key, $merged_config);
82
-    }
81
+		$this->app['config']->set($key, $merged_config);
82
+	}
83 83
 
84 84
 }
Please login to merge, or discard this patch.
src/Converters/ToArrayConverter.php 1 patch
Indentation   +14 added lines, -14 removed lines patch added patch discarded remove patch
@@ -22,19 +22,19 @@
 block discarded – undo
22 22
  */
23 23
 final class ToArrayConverter implements ConverterContract
24 24
 {
25
-    /**
26
-     * Returns array representation of the object.
27
-     *
28
-     * @param object $obj    Object to be converted
29
-     * @param array  $config Converter config array to be used for this object (based on exact class
30
-     *                       name match or inheritance).
31
-     *
32
-     * @return array
33
-     */
34
-    public function convert(object $obj, /** @scrutinizer ignore-unused */ array $config): array
35
-    {
36
-        Validator::assertIsObject('obj', $obj);
25
+	/**
26
+	 * Returns array representation of the object.
27
+	 *
28
+	 * @param object $obj    Object to be converted
29
+	 * @param array  $config Converter config array to be used for this object (based on exact class
30
+	 *                       name match or inheritance).
31
+	 *
32
+	 * @return array
33
+	 */
34
+	public function convert(object $obj, /** @scrutinizer ignore-unused */ array $config): array
35
+	{
36
+		Validator::assertIsObject('obj', $obj);
37 37
 
38
-        return $obj->toArray();
39
-    }
38
+		return $obj->toArray();
39
+	}
40 40
 }
Please login to merge, or discard this patch.
src/Util.php 1 patch
Spacing   +5 added lines, -5 removed lines patch added patch discarded remove patch
@@ -40,20 +40,20 @@
 block discarded – undo
40 40
 		$array = $original;
41 41
 		foreach ($merging as $m_key => $m_val) {
42 42
 			if (\array_key_exists($m_key, $original)) {
43
-				$orig_type = \gettype($original[ $m_key ]);
43
+				$orig_type = \gettype($original[$m_key]);
44 44
 				$m_type = \gettype($m_val);
45 45
 				if ($orig_type !== $m_type) {
46 46
 					throw new Ex\IncompatibleTypeException(
47 47
 						"Incompatible types. Cannot merge {$m_type} into {$orig_type} (key '{$m_key}').");
48 48
 				}
49 49
 
50
-				if (\is_array($merging[ $m_key ])) {
51
-					$array[ $m_key ] = static::mergeConfig($original[ $m_key ], $m_val);
50
+				if (\is_array($merging[$m_key])) {
51
+					$array[$m_key] = static::mergeConfig($original[$m_key], $m_val);
52 52
 				} else {
53
-					$array[ $m_key ] = $m_val;
53
+					$array[$m_key] = $m_val;
54 54
 				}
55 55
 			} else {
56
-				$array[ $m_key ] = $m_val;
56
+				$array[$m_key] = $m_val;
57 57
 			}
58 58
 		}
59 59
 
Please login to merge, or discard this patch.