55class 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