mirror of
https://github.com/skipperbent/simple-php-router.git
synced 2026-07-11 12:52:14 +00:00
Added RouterGroupTest unit-tests.
This commit is contained in:
@@ -70,7 +70,7 @@ abstract class Route implements IRoute
|
||||
$callback = $this->getCallback();
|
||||
|
||||
if ($callback === null) {
|
||||
return;
|
||||
return null;
|
||||
}
|
||||
|
||||
/* Render callback function */
|
||||
@@ -162,7 +162,7 @@ abstract class Route implements IRoute
|
||||
if (isset($parameters[1]) === true) {
|
||||
|
||||
/* Only take matched parameters with name */
|
||||
foreach ($parameters[1] as $name) {
|
||||
foreach ((array)$parameters[1] as $name) {
|
||||
$values[$name] = (isset($matches[$name]) && $matches[$name] !== '') ? $matches[$name] : null;
|
||||
}
|
||||
}
|
||||
|
||||
@@ -48,7 +48,7 @@ class RouteGroup extends Route implements IGroupRoute
|
||||
*/
|
||||
public function matchRoute($url, Request $request)
|
||||
{
|
||||
if($this->prefix !== null) {
|
||||
if ($this->prefix !== null) {
|
||||
/* Parse parameters from current route */
|
||||
$parameters = $this->parseParameters($this->prefix, $url);
|
||||
|
||||
@@ -162,7 +162,7 @@ class RouteGroup extends Route implements IGroupRoute
|
||||
$this->setExceptionHandlers((array)$values['exceptionHandler']);
|
||||
}
|
||||
|
||||
if ($merge === false &&isset($values['domain'])) {
|
||||
if ($merge === false && isset($values['domain'])) {
|
||||
$this->setDomains((array)$values['domain']);
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user