@@ -59,11 +59,17 @@ discard block |
||
59 | 59 | return $response->withBody(Psr7\stream_for($content)); |
60 | 60 | } |
61 | 61 | |
62 | + /** |
|
63 | + * @param integer $code |
|
64 | + */ |
|
62 | 65 | public function returnErrorForNextRequest($code) |
63 | 66 | { |
64 | 67 | $this->errorWithStatusCode = $code; |
65 | 68 | } |
66 | 69 | |
70 | + /** |
|
71 | + * @param string $format |
|
72 | + */ |
|
67 | 73 | private function currentWeather($format) |
68 | 74 | { |
69 | 75 | if ($format == 'xml') { |
@@ -71,6 +77,9 @@ discard block |
||
71 | 77 | } |
72 | 78 | } |
73 | 79 | |
80 | + /** |
|
81 | + * @param string $format |
|
82 | + */ |
|
74 | 83 | private function forecast($format) |
75 | 84 | { |
76 | 85 | if ($format == 'xml') { |
@@ -78,6 +87,9 @@ discard block |
||
78 | 87 | } |
79 | 88 | } |
80 | 89 | |
90 | + /** |
|
91 | + * @param string $format |
|
92 | + */ |
|
81 | 93 | private function group($format) |
82 | 94 | { |
83 | 95 | if ($format == 'json') { |
@@ -209,7 +209,7 @@ discard block |
||
209 | 209 | * Returns the forecast for the place you specified. DANGER: Might return |
210 | 210 | * fewer results than requested due to a bug in the OpenWeatherMap API! |
211 | 211 | * |
212 | - * @param array|int|string $query The place to get weather information for. For possible values see ::getWeather. |
|
212 | + * @param string $query The place to get weather information for. For possible values see ::getWeather. |
|
213 | 213 | * @param string $units Can be either 'metric' or 'imperial' (default). This affects almost all units returned. |
214 | 214 | * @param string $lang The language to use for descriptions, default is 'en'. For possible values see http://openweathermap.org/current#multi. |
215 | 215 | * @param string $appid Your app id, default ''. See http://openweathermap.org/appid for more details. |
@@ -240,7 +240,7 @@ discard block |
||
240 | 240 | * Returns the DAILY forecast for the place you specified. DANGER: Might return |
241 | 241 | * fewer results than requested due to a bug in the OpenWeatherMap API! |
242 | 242 | * |
243 | - * @param array|int|string $query The place to get weather information for. For possible values see ::getWeather. |
|
243 | + * @param string $query The place to get weather information for. For possible values see ::getWeather. |
|
244 | 244 | * @param string $units Can be either 'metric' or 'imperial' (default). This affects almost all units returned. |
245 | 245 | * @param string $lang The language to use for descriptions, default is 'en'. For possible values see http://openweathermap.org/current#multi. |
246 | 246 | * @param string $appid Your app id, default ''. See http://openweathermap.org/appid for more details. |
@@ -522,10 +522,10 @@ discard block |
||
522 | 522 | * Build the url to fetch weather data from. |
523 | 523 | * |
524 | 524 | * @param $query |
525 | - * @param $units |
|
526 | - * @param $lang |
|
527 | - * @param $appid |
|
528 | - * @param $mode |
|
525 | + * @param string $units |
|
526 | + * @param string $lang |
|
527 | + * @param string $appid |
|
528 | + * @param string $mode |
|
529 | 529 | * @param string $url The url to prepend. |
530 | 530 | * |
531 | 531 | * @return bool|string The fetched url, false on failure. |