| @@ -152,7 +152,7 @@ | ||
| 152 | 152 | * | 
| 153 | 153 | * @since 0.6.5 | 
| 154 | 154 | * | 
| 155 | - * @param $distance String | |
| 155 | + * @param string $distance String | |
| 156 | 156 | * | 
| 157 | 157 | * @return string | 
| 158 | 158 | */ | 
| @@ -51,7 +51,7 @@ | ||
| 51 | 51 | * @param IParamDefinition[] $definitions | 
| 52 | 52 | * @param IParam[] $params | 
| 53 | 53 | * | 
| 54 | - * @return mixed | |
| 54 | + * @return string | |
| 55 | 55 | */ | 
| 56 | 56 |  	protected function formatValue( $value, IParam $param, array &$definitions, array $params ) { | 
| 57 | 57 | // Make sure the service is valid. | 
| @@ -232,7 +232,7 @@ | ||
| 232 | 232 | * | 
| 233 | 233 | * @since 2.0 | 
| 234 | 234 | * | 
| 235 | - * @return string | |
| 235 | + * @return boolean | |
| 236 | 236 | */ | 
| 237 | 237 |  	public function hasGroup() { | 
| 238 | 238 | return $this->group !== ''; | 
| @@ -50,6 +50,10 @@ | ||
| 50 | 50 | $this->assertHasJsonKeyWithValue( $polygon, 'fillOpacity', '0.42' ); | 
| 51 | 51 | } | 
| 52 | 52 | |
| 53 | + /** | |
| 54 | + * @param string $key | |
| 55 | + * @param string $value | |
| 56 | + */ | |
| 53 | 57 |  	protected function assertHasJsonKeyWithValue( Polygon $polygon, $key, $value ) { | 
| 54 | 58 | $json = $polygon->getJSONObject(); | 
| 55 | 59 | |
| @@ -148,6 +148,10 @@ | ||
| 148 | 148 | return $locationJsonObjects; | 
| 149 | 149 | } | 
| 150 | 150 | |
| 151 | + /** | |
| 152 | + * @param string $iconUrl | |
| 153 | + * @param string $visitedIconUrl | |
| 154 | + */ | |
| 151 | 155 |  	private function getLocationJsonObject( Location $location, array $params, $iconUrl, $visitedIconUrl, Parser $parserClone ) { | 
| 152 | 156 | $jsonObj = $location->getJSONObject( $params['title'], $params['label'], $iconUrl, '', '', $visitedIconUrl ); | 
| 153 | 157 | |
| @@ -55,7 +55,7 @@ discard block | ||
| 55 | 55 | |
| 56 | 56 | /** | 
| 57 | 57 | * @param string $serviceName | 
| 58 | - * @param array $aliases | |
| 58 | + * @param string[] $aliases | |
| 59 | 59 | */ | 
| 60 | 60 |  	public function __construct( $serviceName, array $aliases = [] ) { | 
| 61 | 61 | $this->serviceName = $serviceName; | 
| @@ -198,7 +198,7 @@ discard block | ||
| 198 | 198 | * | 
| 199 | 199 | * @since 0.7.3 | 
| 200 | 200 | * | 
| 201 | - * @param mixed $modules Array of string or string | |
| 201 | + * @param string[] $modules Array of string or string | |
| 202 | 202 | */ | 
| 203 | 203 |  	public function addResourceModules( $modules ) { | 
| 204 | 204 | $this->resourceModules = array_merge( $this->resourceModules, (array)$modules ); | 
| @@ -71,7 +71,7 @@ | ||
| 71 | 71 | * | 
| 72 | 72 | * @since 0.7 | 
| 73 | 73 | * | 
| 74 | - * @return array | |
| 74 | + * @return string[] | |
| 75 | 75 | */ | 
| 76 | 76 |  	protected function getDefaultParameters( $type ) { | 
| 77 | 77 | return [ 'location', 'format', 'directional' ]; | 
| @@ -27,7 +27,7 @@ discard block | ||
| 27 | 27 | * | 
| 28 | 28 | * @since 2.0 | 
| 29 | 29 | * | 
| 30 | - * @return array | |
| 30 | + * @return string[] | |
| 31 | 31 | */ | 
| 32 | 32 |  	protected function getNames() { | 
| 33 | 33 | return [ $this->getName(), 'display_point', 'display_points', 'display_line' ]; | 
| @@ -64,7 +64,7 @@ discard block | ||
| 64 | 64 | * | 
| 65 | 65 | * @since 0.7 | 
| 66 | 66 | * | 
| 67 | - * @return array | |
| 67 | + * @return string[] | |
| 68 | 68 | */ | 
| 69 | 69 |  	protected function getDefaultParameters( $type ) { | 
| 70 | 70 | return [ 'coordinates' ]; | 
| @@ -67,7 +67,7 @@ | ||
| 67 | 67 | * | 
| 68 | 68 | * @param $type | 
| 69 | 69 | * | 
| 70 | - * @return array | |
| 70 | + * @return string[] | |
| 71 | 71 | */ | 
| 72 | 72 |  	protected function getDefaultParameters( $type ) { | 
| 73 | 73 | return [ 'distance', 'unit', 'decimals' ]; |