Browse Source

Fix undocumented false return value that was most likely an oversight.

dereuromark 9 years ago
parent
commit
0736f23c06
1 changed files with 3 additions and 1 deletions
  1. 3 1
      src/Routing/Router.php

+ 3 - 1
src/Routing/Router.php

@@ -458,7 +458,9 @@ class Router
     public static function getRequest($current = false)
     {
         if ($current) {
-            return end(static::$_requests);
+            $request = end(static::$_requests);
+
+            return $request ?: null;
         }
 
         return isset(static::$_requests[0]) ? static::$_requests[0] : null;