Updated getParameter method hints in Router (#4908)

This commit is contained in:
Marten 2020-03-04 09:36:09 +01:00 committed by GitHub
parent 8eb045f2d1
commit 1fac424f71
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 6 additions and 7 deletions

View File

@ -300,15 +300,14 @@ class Router
/**
* Returns a routing parameter.
* @return array
* @param string $name
* @param string|null $default
* @return string|null
*/
public function getParameter($name, $default = null)
public function getParameter(string $name, string $default = null)
{
if (isset($this->parameters[$name]) && ($this->parameters[$name] === '0' || !empty($this->parameters[$name]))) {
return $this->parameters[$name];
}
return $default;
$value = $this->parameters[$name] ?? '';
return $value !== '' ? $value : $default;
}
/**