Skip to content

Commit e1bc515

Browse files
committed
Merge remote-tracking branch 'origin/2.0'
2 parents bd80aee + 215da2d commit e1bc515

File tree

2 files changed

+12
-0
lines changed

2 files changed

+12
-0
lines changed

CHANGELOG.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,16 @@
11
Changelog
22
=========
33

4+
2.1.0 (unreleased)
5+
------------------
6+
47
* **2017-10-23**: Dropped php hhvm support
58

9+
2.0.3
10+
-----
11+
12+
Fixed edge case in error reporting in ChainRouter.
13+
614
2.0.0
715
-----
816

src/ChainRouter.php

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -288,6 +288,10 @@ private function rebuildRequest($pathinfo)
288288
private function getErrorMessage($name, $router = null, $parameters = null)
289289
{
290290
if ($router instanceof VersatileGeneratorInterface) {
291+
// the $parameters are not forced to be array, but versatile generator does typehint it
292+
if (!is_array($parameters)) {
293+
$parameters = [];
294+
}
291295
$displayName = $router->getRouteDebugMessage($name, $parameters);
292296
} elseif (is_object($name)) {
293297
$displayName = method_exists($name, '__toString')

0 commit comments

Comments
 (0)