Kavalanche/Router
Simple routing library for web applications.
Usage
-
Require kavalanche/router
composer require kavalanche/router -
Create
Routerinstance.$router = new \Kavalanche\Router\Router(); -
Add your routes.
$router->get('/', function() { echo 'Start'; }); $router->get('/post(\d+)', function($id) { echo 'Post ' . $id; }); $router->get('/test/index', [Kavalanche\Router\TestController::class, 'index']); $controller = new Kavalanche\Router\TestController(); $router->get('/test/post/(\d+)', [$controller, 'post']); -
Invoke
dispatchmethod.$router->dispatch();
Description
Languages
PHP
100%