diff --git a/src/RouterCollector.php b/src/RouterCollector.php index 678a49d..3903640 100644 --- a/src/RouterCollector.php +++ b/src/RouterCollector.php @@ -123,8 +123,7 @@ class RouterCollector implements \ArrayAccess, \IteratorAggregate if ($hashMap->has($item)) { $hashMap = $hashMap->get($item); } else { - $hashMap = new HashMap(); - $hashMap->put($item, $hashMap); + $hashMap->put($item, $hashMap = new HashMap()); } } $hashMap->put('handler', $handler);