summaryrefslogtreecommitdiff
path: root/src/Route.php
diff options
context:
space:
mode:
Diffstat (limited to 'src/Route.php')
-rw-r--r--src/Route.php11
1 files changed, 5 insertions, 6 deletions
diff --git a/src/Route.php b/src/Route.php
index aeb3f66..af08ded 100644
--- a/src/Route.php
+++ b/src/Route.php
@@ -6,7 +6,6 @@ namespace Lightscale\Router;
use Closure;
use Lightscale\Router\Enums\HttpMethod;
-use Psr\Http\Message\RequestInterface;
class Route
{
@@ -26,11 +25,6 @@ class Route
}
}
- public function __invoke(RequestInterface $request): mixed
- {
- return ($this->handler)($request);
- }
-
public function getMethod(): HttpMethod
{
return $this->method;
@@ -50,4 +44,9 @@ class Route
{
return $this->segment->getPath();
}
+
+ public function getHandler(): Closure
+ {
+ return $this->handler;
+ }
}