forked from PHP/Router
make params an empty array instead of null
This commit is contained in:
parent
a399c75cd7
commit
2bf838b8ba
|
@ -72,13 +72,13 @@ class SegmentRouter implements RouterInterface
|
||||||
}
|
}
|
||||||
|
|
||||||
// if we can't find a node for this segment, return 404
|
// if we can't find a node for this segment, return 404
|
||||||
return ['code' => 404, 'handler' => null, 'params' => null];
|
return ['code' => 404, 'handler' => null, 'params' => []];
|
||||||
}
|
}
|
||||||
|
|
||||||
// if we found a handler for the method, return it and any params. if not, return a 405
|
// if we found a handler for the method, return it and any params. if not, return a 405
|
||||||
return isset($node[$method])
|
return isset($node[$method])
|
||||||
? ['code' => 200, 'handler' => $node[$method], 'params' => $params ?? null]
|
? ['code' => 200, 'handler' => $node[$method], 'params' => $params ?? []]
|
||||||
: ['code' => 405, 'handler' => null, 'params' => null];
|
: ['code' => 405, 'handler' => null, 'params' => []];
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|
Loading…
Reference in New Issue
Block a user