@@ -9,7 +9,7 @@ |
||
9 | 9 | |
10 | 10 | class JsonInputParam extends InputParam |
11 | 11 | { |
12 | - const TYPE_POST_JSON = 'POST_JSON'; |
|
12 | + const TYPE_POST_JSON = 'POST_JSON'; |
|
13 | 13 | |
14 | 14 | private $schemaValidator; |
15 | 15 |
@@ -223,6 +223,7 @@ discard block |
||
223 | 223 | * |
224 | 224 | * @param array $versionHandlers |
225 | 225 | * @param string $basePath |
226 | + * @param string $baseUrl |
|
226 | 227 | * |
227 | 228 | * @return array |
228 | 229 | */ |
@@ -308,6 +309,9 @@ discard block |
||
308 | 309 | return $list; |
309 | 310 | } |
310 | 311 | |
312 | + /** |
|
313 | + * @param string $baseUrl |
|
314 | + */ |
|
311 | 315 | private function getBasePath($handlers, $baseUrl) |
312 | 316 | { |
313 | 317 | $basePath = null; |
@@ -317,6 +321,9 @@ discard block |
||
317 | 321 | return rtrim(str_replace($baseUrl, '', $basePath), '/'); |
318 | 322 | } |
319 | 323 | |
324 | + /** |
|
325 | + * @param string $path2 |
|
326 | + */ |
|
320 | 327 | private function getLongestCommonSubstring($path1, $path2) |
321 | 328 | { |
322 | 329 | if ($path1 === null) { |
@@ -382,6 +389,9 @@ discard block |
||
382 | 389 | return null; |
383 | 390 | } |
384 | 391 | |
392 | + /** |
|
393 | + * @param string $type |
|
394 | + */ |
|
385 | 395 | private function createIn($type) |
386 | 396 | { |
387 | 397 | if ($type == InputParam::TYPE_GET) { |
@@ -14,7 +14,6 @@ |
||
14 | 14 | use Tomaj\NetteApi\Params\JsonInputParam; |
15 | 15 | use Tomaj\NetteApi\Response\JsonApiResponse; |
16 | 16 | use Tomaj\NetteApi\Response\TextApiResponse; |
17 | -use Tracy\Debugger; |
|
18 | 17 | |
19 | 18 | class OpenApiHandler extends BaseHandler |
20 | 19 | { |
@@ -86,7 +86,7 @@ discard block |
||
86 | 86 | $handlers = $this->getHandlers($version); |
87 | 87 | $scheme = $this->request->getUrl()->getScheme(); |
88 | 88 | $host = $this->request->getUrl()->getHost(); |
89 | - $baseUrl = $scheme . '://' . $host; |
|
89 | + $baseUrl = $scheme.'://'.$host; |
|
90 | 90 | $basePath = $this->getBasePath($handlers, $baseUrl); |
91 | 91 | |
92 | 92 | $responses = [ |
@@ -135,7 +135,7 @@ discard block |
||
135 | 135 | ], |
136 | 136 | 'servers' => [ |
137 | 137 | [ |
138 | - 'url' => $scheme . '://' . $host . $basePath, |
|
138 | + 'url' => $scheme.'://'.$host.$basePath, |
|
139 | 139 | ], |
140 | 140 | ], |
141 | 141 | 'components' => [ |
@@ -212,7 +212,7 @@ discard block |
||
212 | 212 | */ |
213 | 213 | private function getHandlers($version) |
214 | 214 | { |
215 | - $versionHandlers = array_filter($this->apiDecider->getHandlers(), function ($handler) use ($version) { |
|
215 | + $versionHandlers = array_filter($this->apiDecider->getHandlers(), function($handler) use ($version) { |
|
216 | 216 | return $version == $handler['endpoint']->getVersion(); |
217 | 217 | }); |
218 | 218 | return $versionHandlers; |
@@ -429,7 +429,7 @@ discard block |
||
429 | 429 | private function addDefinition($name, $definition) |
430 | 430 | { |
431 | 431 | if (isset($this->definitions[$name])) { |
432 | - throw new InvalidArgumentException('Definition with name ' . $name . ' already exists. Rename it or use existing one.'); |
|
432 | + throw new InvalidArgumentException('Definition with name '.$name.' already exists. Rename it or use existing one.'); |
|
433 | 433 | } |
434 | 434 | $this->definitions[$name] = $definition; |
435 | 435 | } |
@@ -159,6 +159,7 @@ discard block |
||
159 | 159 | * |
160 | 160 | * @param array $versionHandlers |
161 | 161 | * @param string $basePath |
162 | + * @param string $baseUrl |
|
162 | 163 | * |
163 | 164 | * @return array |
164 | 165 | */ |
@@ -251,6 +252,9 @@ discard block |
||
251 | 252 | return $list; |
252 | 253 | } |
253 | 254 | |
255 | + /** |
|
256 | + * @param string $baseUrl |
|
257 | + */ |
|
254 | 258 | private function getBasePath($handlers, $baseUrl) |
255 | 259 | { |
256 | 260 | $basePath = null; |
@@ -260,6 +264,9 @@ discard block |
||
260 | 264 | return rtrim(str_replace($baseUrl, '', $basePath), '/'); |
261 | 265 | } |
262 | 266 | |
267 | + /** |
|
268 | + * @param string $path2 |
|
269 | + */ |
|
263 | 270 | private function getLongestCommonSubstring($path1, $path2) |
264 | 271 | { |
265 | 272 | if ($path1 === null) { |
@@ -306,6 +313,9 @@ discard block |
||
306 | 313 | }, $handler->params()); |
307 | 314 | } |
308 | 315 | |
316 | + /** |
|
317 | + * @param string $type |
|
318 | + */ |
|
309 | 319 | private function createIn($type) |
310 | 320 | { |
311 | 321 | if ($type == InputParam::TYPE_GET) { |
@@ -70,7 +70,7 @@ discard block |
||
70 | 70 | $handlers = $this->getHandlers($version); |
71 | 71 | $scheme = $this->request->getUrl()->getScheme(); |
72 | 72 | $host = $this->request->getUrl()->getHost(); |
73 | - $baseUrl = $scheme . '://' . $host; |
|
73 | + $baseUrl = $scheme.'://'.$host; |
|
74 | 74 | $basePath = $this->getBasePath($handlers, $baseUrl); |
75 | 75 | |
76 | 76 | $responses = [ |
@@ -148,7 +148,7 @@ discard block |
||
148 | 148 | */ |
149 | 149 | private function getHandlers($version) |
150 | 150 | { |
151 | - $versionHandlers = array_filter($this->apiDecider->getHandlers(), function ($handler) use ($version) { |
|
151 | + $versionHandlers = array_filter($this->apiDecider->getHandlers(), function($handler) use ($version) { |
|
152 | 152 | return $version == $handler['endpoint']->getVersion(); |
153 | 153 | }); |
154 | 154 | return $versionHandlers; |
@@ -285,7 +285,7 @@ discard block |
||
285 | 285 | */ |
286 | 286 | private function createParamsList(ApiHandlerInterface $handler) |
287 | 287 | { |
288 | - return array_map(function (InputParam $param) { |
|
288 | + return array_map(function(InputParam $param) { |
|
289 | 289 | $parameter = [ |
290 | 290 | 'name' => $param->getKey(), |
291 | 291 | 'in' => $this->createIn($param->getType()), |