From 3ccbdb7afd95972fbfdb797601acaedd467663a4 Mon Sep 17 00:00:00 2001 From: Sam Light Date: Wed, 10 Jun 2026 19:00:33 +0100 Subject: testing of the full group routes --- src/Group.php | 2 +- src/RouteDefinition.php | 5 +++++ 2 files changed, 6 insertions(+), 1 deletion(-) (limited to 'src') 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; + } } -- cgit v1.2.3