@@ -88,7 +88,7 @@ discard block |
||
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 |
||
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 |
||
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 |
||
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 |
||
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 |
||
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 |
||
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) |