Wojciech Burda 1ff6be602e Adjust code for php 8
Adds new public method
2024-02-15 22:50:07 +01:00
2024-02-15 22:50:07 +01:00
2021-02-07 22:15:36 +01:00
2024-02-15 22:50:07 +01:00
2021-02-07 21:57:42 +01:00
2024-02-15 22:50:07 +01:00

Kavalanche/Router

Simple routing library for web applications.

Usage

  1. Require kavalanche/router

    composer require kavalanche/router
    
  2. Create Router instance.

    $router = new \Kavalanche\Router\Router();
    
  3. 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']);
    
  4. Invoke dispatch method.

    $router->dispatch();
    
Description
No description provided
Readme 40 KiB
Languages
PHP 100%