diff options
Diffstat (limited to 'lib')
-rw-r--r-- | lib/private/appframework/utility/controllermethodreflector.php | 10 |
1 files changed, 7 insertions, 3 deletions
diff --git a/lib/private/appframework/utility/controllermethodreflector.php b/lib/private/appframework/utility/controllermethodreflector.php index 1f0cc7165b8..372b8d184de 100644 --- a/lib/private/appframework/utility/controllermethodreflector.php +++ b/lib/private/appframework/utility/controllermethodreflector.php @@ -68,11 +68,15 @@ class ControllerMethodReflector { * Inspects the PHPDoc parameters for types * @param strint $parameter the parameter whose type comments should be * parsed - * @return string type in the type parameters (@param int $something) would - * return int + * @return string|null type in the type parameters (@param int $something) + * would return int or null if not existing */ public function getType($parameter) { - return $this->types[$parameter]; + if(array_key_exists($parameter, $this->types)) { + return $this->types[$parameter]; + } else { + return null; + } } |