@@ -51,11 +51,11 @@ discard block |
||
51 | 51 | */ |
52 | 52 | private function getHandlersList($version) |
53 | 53 | { |
54 | - $versionHandlers = array_filter($this->apiDecider->getHandlers(), function ($handler) use ($version) { |
|
54 | + $versionHandlers = array_filter($this->apiDecider->getHandlers(), function($handler) use ($version) { |
|
55 | 55 | return $version == $handler['endpoint']->getVersion(); |
56 | 56 | }); |
57 | 57 | |
58 | - return array_map(function ($handler) { |
|
58 | + return array_map(function($handler) { |
|
59 | 59 | return [ |
60 | 60 | 'method' => $handler['endpoint']->getMethod(), |
61 | 61 | 'version' => $handler['endpoint']->getVersion(), |
@@ -77,7 +77,7 @@ discard block |
||
77 | 77 | */ |
78 | 78 | private function createParamsList(ApiHandlerInterface $handler) |
79 | 79 | { |
80 | - return array_map(function (InputParam $param) { |
|
80 | + return array_map(function(InputParam $param) { |
|
81 | 81 | $parameter = [ |
82 | 82 | 'type' => $param->getType(), |
83 | 83 | 'key' => $param->getKey(), |
@@ -33,7 +33,7 @@ |
||
33 | 33 | { |
34 | 34 | $handlers = $this->apiDecider->getHandlers(); |
35 | 35 | $this->getTemplate()->add('handlers', $this->sortHandlers($handlers)); |
36 | - $this->getTemplate()->setFile(__DIR__ . '/api_listing.latte'); |
|
36 | + $this->getTemplate()->setFile(__DIR__.'/api_listing.latte'); |
|
37 | 37 | $this->getTemplate()->render(); |
38 | 38 | } |
39 | 39 |
@@ -35,7 +35,7 @@ discard block |
||
35 | 35 | |
36 | 36 | public function render() |
37 | 37 | { |
38 | - $this->getTemplate()->setFile(__DIR__ . '/console.latte'); |
|
38 | + $this->getTemplate()->setFile(__DIR__.'/console.latte'); |
|
39 | 39 | $this->getTemplate()->render(); |
40 | 40 | } |
41 | 41 | |
@@ -54,9 +54,9 @@ discard block |
||
54 | 54 | } |
55 | 55 | $port = ''; |
56 | 56 | if ($uri->scheme == 'http' && $uri->port != 80) { |
57 | - $port = ':' . $uri->port; |
|
57 | + $port = ':'.$uri->port; |
|
58 | 58 | } |
59 | - $url = $scheme . '://' . $uri->host . $port . '/api/' . $this->endpoint->getUrl(); |
|
59 | + $url = $scheme.'://'.$uri->host.$port.'/api/'.$this->endpoint->getUrl(); |
|
60 | 60 | |
61 | 61 | $form->addText('api_url', 'Api Url'); |
62 | 62 | $defaults['api_url'] = $url; |
@@ -79,13 +79,13 @@ discard block |
||
79 | 79 | for ($i = 0; $i < $count; $i++) { |
80 | 80 | $key = $param->getKey(); |
81 | 81 | if ($param->isMulti()) { |
82 | - $key = $key . '___' . $i; |
|
82 | + $key = $key.'___'.$i; |
|
83 | 83 | } |
84 | 84 | |
85 | 85 | if ($param->getAvailableValues() && is_array($param->getAvailableValues())) { |
86 | 86 | $c = $form->addSelect($key, $this->getParamLabel($param), array_combine($param->getAvailableValues(), $param->getAvailableValues())); |
87 | 87 | if (!$param->isRequired()) { |
88 | - $c->setPrompt('Select ' . $this->getLabel($param)); |
|
88 | + $c->setPrompt('Select '.$this->getLabel($param)); |
|
89 | 89 | } |
90 | 90 | } elseif ($param->getAvailableValues() && is_string($param->getAvailableValues())) { |
91 | 91 | $c = $form->addText($key, $this->getParamLabel($param))->setDisabled(true); |
@@ -123,7 +123,7 @@ discard block |
||
123 | 123 | if ($param->isRequired()) { |
124 | 124 | $title .= ' *'; |
125 | 125 | } |
126 | - $title .= ' (' . $param->getType() . ')'; |
|
126 | + $title .= ' ('.$param->getType().')'; |
|
127 | 127 | return $title; |
128 | 128 | } |
129 | 129 |
@@ -219,9 +219,9 @@ |
||
219 | 219 | if (!(isset($refererParsedUrl['scheme']) && isset($refererParsedUrl['host']))) { |
220 | 220 | return false; |
221 | 221 | } |
222 | - $url = $refererParsedUrl['scheme'] . '://' . $refererParsedUrl['host']; |
|
222 | + $url = $refererParsedUrl['scheme'].'://'.$refererParsedUrl['host']; |
|
223 | 223 | if (isset($refererParsedUrl['port']) && $refererParsedUrl['port'] !== 80) { |
224 | - $url .= ':' . $refererParsedUrl['port']; |
|
224 | + $url .= ':'.$refererParsedUrl['port']; |
|
225 | 225 | } |
226 | 226 | return $url; |
227 | 227 | } |
@@ -62,7 +62,7 @@ discard block |
||
62 | 62 | foreach ($getFields as $key => $value) { |
63 | 63 | $parts[] = "$key=$value"; |
64 | 64 | } |
65 | - $url = $url . '?' . implode('&', $parts); |
|
65 | + $url = $url.'?'.implode('&', $parts); |
|
66 | 66 | } |
67 | 67 | |
68 | 68 | $putRawPost = null; |
@@ -102,13 +102,13 @@ discard block |
||
102 | 102 | foreach ($cookieFields as $key => $value) { |
103 | 103 | $parts[] = "$key=$value"; |
104 | 104 | } |
105 | - curl_setopt($curl, CURLOPT_HTTPHEADER, ["Cookie: " . implode('&', $parts)]); |
|
105 | + curl_setopt($curl, CURLOPT_HTTPHEADER, ["Cookie: ".implode('&', $parts)]); |
|
106 | 106 | } |
107 | 107 | |
108 | 108 | curl_setopt($curl, CURLOPT_TIMEOUT, 30); |
109 | 109 | $headers = []; |
110 | 110 | if ($token !== null && $token !== false) { |
111 | - $headers = ['Authorization: Bearer ' . $token]; |
|
111 | + $headers = ['Authorization: Bearer '.$token]; |
|
112 | 112 | curl_setopt($curl, CURLOPT_HTTPHEADER, $headers); |
113 | 113 | } |
114 | 114 | |
@@ -246,7 +246,7 @@ discard block |
||
246 | 246 | $counter = 0; |
247 | 247 | foreach ($value as $innerValue) { |
248 | 248 | if ($innerValue != null) { |
249 | - $result[$key . "[".$counter++."]"] = $innerValue; |
|
249 | + $result[$key."[".$counter++."]"] = $innerValue; |
|
250 | 250 | } |
251 | 251 | } |
252 | 252 | } else { |
@@ -12,7 +12,7 @@ |
||
12 | 12 | const TYPE_FILE = 'FILE'; |
13 | 13 | const TYPE_COOKIE = 'COOKIE'; |
14 | 14 | const TYPE_POST_RAW = 'POST_RAW'; |
15 | - const TYPE_POST_JSON_KEY = 'POST_JSON_KEY'; |
|
15 | + const TYPE_POST_JSON_KEY = 'POST_JSON_KEY'; |
|
16 | 16 | |
17 | 17 | const OPTIONAL = false; |
18 | 18 | const REQUIRED = true; |
@@ -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()), |