Passed
Pull Request — master (#62)
by Joao
02:16
created
src/Base/Body.php 2 patches
Doc Comments   +9 added lines, -6 removed lines patch added patch discarded remove patch
@@ -88,7 +88,7 @@  discard block
 block discarded – undo
88 88
      * @param array $schemaArray
89 89
      * @param string $body
90 90
      * @param string $type
91
-     * @return bool
91
+     * @return null|boolean
92 92
      * @throws NotMatchedException
93 93
      */
94 94
     protected function matchString($name, $schemaArray, $body, $type)
@@ -108,6 +108,9 @@  discard block
 block discarded – undo
108 108
         return true;
109 109
     }
110 110
 
111
+    /**
112
+     * @param string $name
113
+     */
111 114
     private function checkPattern($name, $body, $pattern)
112 115
     {
113 116
         $isSuccess = (bool) preg_match($pattern, $body, $matches);
@@ -123,7 +126,7 @@  discard block
 block discarded – undo
123 126
      * @param array $schemaArray
124 127
      * @param string $body
125 128
      * @param string $type
126
-     * @return bool
129
+     * @return null|boolean
127 130
      */
128 131
     protected function matchFile($name, $schemaArray, $body, $type)
129 132
     {
@@ -138,7 +141,7 @@  discard block
 block discarded – undo
138 141
      * @param string $name
139 142
      * @param string $body
140 143
      * @param string $type
141
-     * @return bool
144
+     * @return null|boolean
142 145
      * @throws NotMatchedException
143 146
      */
144 147
     protected function matchNumber($name, $body, $type)
@@ -162,7 +165,7 @@  discard block
 block discarded – undo
162 165
      * @param string $name
163 166
      * @param string $body
164 167
      * @param string $type
165
-     * @return bool
168
+     * @return null|boolean
166 169
      * @throws NotMatchedException
167 170
      */
168 171
     protected function matchBool($name, $body, $type)
@@ -183,7 +186,7 @@  discard block
 block discarded – undo
183 186
      * @param array $schemaArray
184 187
      * @param string $body
185 188
      * @param string $type
186
-     * @return bool
189
+     * @return null|boolean
187 190
      * @throws DefinitionNotFoundException
188 191
      * @throws GenericSwaggerException
189 192
      * @throws InvalidDefinitionException
@@ -379,7 +382,7 @@  discard block
 block discarded – undo
379 382
      * @param string $body
380 383
      * @param string $type
381 384
      * @param bool $nullable
382
-     * @return bool
385
+     * @return null|boolean
383 386
      * @throws NotMatchedException
384 387
      */
385 388
     protected function matchNull($name, $body, $type, $nullable)
Please login to merge, or discard this patch.
Spacing   +12 added lines, -12 removed lines patch added patch discarded remove patch
@@ -15,9 +15,9 @@  discard block
 block discarded – undo
15 15
 
16 16
 abstract class Body
17 17
 {
18
-    const SWAGGER_PROPERTIES="properties";
19
-    const SWAGGER_ADDITIONAL_PROPERTIES="additionalProperties";
20
-    const SWAGGER_REQUIRED="required";
18
+    const SWAGGER_PROPERTIES = "properties";
19
+    const SWAGGER_ADDITIONAL_PROPERTIES = "additionalProperties";
20
+    const SWAGGER_REQUIRED = "required";
21 21
 
22 22
     /**
23 23
      * @var Schema
@@ -79,7 +79,7 @@  discard block
 block discarded – undo
79 79
             return new OpenApiResponseBody($schema, $name, $structure, $allowNullValues);
80 80
         }
81 81
 
82
-        throw new GenericSwaggerException("Cannot get instance SwaggerBody or SchemaBody from " . get_class($schema));
82
+        throw new GenericSwaggerException("Cannot get instance SwaggerBody or SchemaBody from ".get_class($schema));
83 83
     }
84 84
 
85 85
     abstract public function match($body);
@@ -111,7 +111,7 @@  discard block
 block discarded – undo
111 111
 
112 112
     private function checkPattern($name, $body, $pattern)
113 113
     {
114
-        $isSuccess = (bool) preg_match($pattern, $body, $matches);
114
+        $isSuccess = (bool)preg_match($pattern, $body, $matches);
115 115
 
116 116
         if (!$isSuccess) {
117 117
             throw new NotMatchedException("Value '$body' in '$name' not matched in pattern. ", $this->structure);
@@ -222,32 +222,32 @@  discard block
 block discarded – undo
222 222
         $nullable = isset($schemaArray['nullable']) ? (bool)$schemaArray['nullable'] : $this->schema->isAllowNullValues();
223 223
 
224 224
         $validators = [
225
-            function () use ($name, $body, $type, $nullable)
225
+            function() use ($name, $body, $type, $nullable)
226 226
             {
227 227
                 return $this->matchNull($name, $body, $type, $nullable);
228 228
             },
229 229
 
230
-            function () use ($name, $schemaArray, $body, $type)
230
+            function() use ($name, $schemaArray, $body, $type)
231 231
             {
232 232
                 return $this->matchString($name, $schemaArray, $body, $type);
233 233
             },
234 234
 
235
-            function () use ($name, $body, $type)
235
+            function() use ($name, $body, $type)
236 236
             {
237 237
                 return $this->matchNumber($name, $body, $type);
238 238
             },
239 239
 
240
-            function () use ($name, $body, $type)
240
+            function() use ($name, $body, $type)
241 241
             {
242 242
                 return $this->matchBool($name, $body, $type);
243 243
             },
244 244
 
245
-            function () use ($name, $schemaArray, $body, $type)
245
+            function() use ($name, $schemaArray, $body, $type)
246 246
             {
247 247
                 return $this->matchArray($name, $schemaArray, $body, $type);
248 248
             },
249 249
 
250
-            function () use ($name, $schemaArray, $body, $type)
250
+            function() use ($name, $schemaArray, $body, $type)
251 251
             {
252 252
                 return $this->matchFile($name, $schemaArray, $body, $type);
253 253
             },
@@ -356,7 +356,7 @@  discard block
 block discarded – undo
356 356
             return true;
357 357
         }
358 358
 
359
-        if(!isset($schemaArray['$ref']) && isset($schemaArray['content'])) {
359
+        if (!isset($schemaArray['$ref']) && isset($schemaArray['content'])) {
360 360
             $schemaArray['$ref'] = $schemaArray['content'][key($schemaArray['content'])]['schema']['$ref'];
361 361
         }
362 362
 
Please login to merge, or discard this patch.