Skip to content

Commit 6307901

Browse files
add post, put, patch, delete method routes
1 parent ed38719 commit 6307901

1 file changed

Lines changed: 14 additions & 8 deletions

File tree

app/Services/RouteService.php

Lines changed: 14 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,8 @@
55
class RouteService
66
{
77
private static $routes = [];
8+
private static $params = [];
9+
private static $controllerNamespace = "App\\Controllers";
810

911
private static function add($uri, $controller, $action, $method = 'GET', $middleware = [])
1012
{
@@ -22,24 +24,24 @@ public static function get($uri, $controller, $action, $middleware = [])
2224
self::add('GET', $uri, $controller, $action, $middleware);
2325
}
2426

25-
public static function post()
27+
public static function post($uri, $controller, $action, $middleware=[])
2628
{
27-
//
29+
self::add('POST', $uri, $controller, $action, $middleware);
2830
}
2931

30-
public static function put()
32+
public static function put($uri, $controller, $action, $middleware=[])
3133
{
32-
//
34+
self::add('PUT', $uri, $controller, $action, $middleware);
3335
}
3436

35-
public static function patch()
37+
public static function patch($uri, $controller, $action, $middleware=[])
3638
{
37-
//
39+
self::add('PATCH', $uri, $controller, $action, $middleware);
3840
}
3941

40-
public static function delete()
42+
public static function delete($uri, $controller, $action, $middleware=[])
4143
{
42-
//
44+
self::add('DELETE', $uri, $controller, $action, $middleware);
4345
}
4446

4547
public static function dispatch()
@@ -56,4 +58,8 @@ public static function dispatch()
5658
http_response_code(404);
5759
echo '404 Not Found';
5860
}
61+
62+
private static function dinamicRoute(){
63+
// route
64+
}
5965
}

0 commit comments

Comments
 (0)