furious/router

Router 的 PHP 7.4 实现

1.0.1 2020-07-12 06:24 UTC

This package is auto-updated.

Last update: 2024-09-12 00:40:53 UTC


README

适用于 PSR-7 请求的简单路由器。PHP 7.4+

Latest Version Build Status Code Intelligence Status Quality Score Maintainability Total Downloads Monthly Downloads Software License

安装

composer require furious/router

使用

$routes = new RouteCollection();

// Add route
$routes->get('home', '/path', SomeHandler::class);

$router = new Router($routes);

// '/path'
$router->generate('home');

// Match route
$router->match($psr7Request);

// Add route in router
$router->addRoute(new Route('about', '/about', AboutHandler::class, 'GET'));