aliensdev / ad-router
There is no license information available for the latest version (dev-master) of this package.
dev-master
2020-09-22 15:08 UTC
Requires
Requires (Dev)
This package is not auto-updated.
Last update: 2026-03-01 14:02:24 UTC
README
How it Works
- Capture the Request
- $request = ServerRequest::fromGlobals(); - Instantiate the Router
- $router = new Router(); - Add Routes
- $router->addRoute("GET","/",[HomeController::class, "index"]); - get The Correspondent Route
- $route = $router->match($request); - Generate Response
if(! is_null($route)) { // if route Found ! $response = $router->dispatch($route); }else { // if route isn't found $response = new Response(404,[],"Not Found!"); } - Send back the response
- send($response);