summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/Group.php2
-rw-r--r--src/RouteDefinition.php5
2 files changed, 6 insertions, 1 deletions
diff --git a/src/Group.php b/src/Group.php
index 9f08d25..aba0b82 100644
--- a/src/Group.php
+++ b/src/Group.php
@@ -58,7 +58,7 @@ class Group
$prefixes = $this->getAncestorString(fn ($g) => $g->getPrefix());
$prefixes = array_map(fn (string $p) => trim($p, '/'), $prefixes);
- return '/'.implode('/', $prefixes);
+ return count($prefixes) > 0 ? '/'.implode('/', $prefixes): '';
}
public function name(string $value): static
diff --git a/src/RouteDefinition.php b/src/RouteDefinition.php
index 6890151..860c918 100644
--- a/src/RouteDefinition.php
+++ b/src/RouteDefinition.php
@@ -30,4 +30,9 @@ class RouteDefinition
return $this;
}
+
+ public function getRoute(): Route
+ {
+ return $this->route;
+ }
}