2021-02-07 21:57:42 +01:00
2021-02-07 21:57:42 +01:00
2021-02-07 21:57:42 +01:00
2021-02-07 21:57:42 +01:00
2021-02-07 21:57:42 +01:00

Kavalanche/Router

Simple routing library for web applications.

Usage

  1. Require kavalanche/security
    composer require kavalanche/security
  1. Create Router instance.
    $router = new \Kavalanche\Router\Router();
  1. 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']);
  1. Invoke dispatch method.
    $router->dispatch();
S
Description
No description provided
Readme 43 KiB
Languages
PHP 100%