第2级/路由

该包最新版本(dev-master)没有可用的许可信息。

dev-master 2017-02-13 16:24 UTC

This package is auto-updated.

Last update: 2019-02-19 16:09:26 UTC


README

第2级框架的路由器。这是一个可扩展的路由器,该路由器不提供任何路由规则,需要通过使用Level2\Router\Rule接口的规则进行扩展。

用法

创建路由器的实例并将其中的任何规则加载进去


//Create an instance of a class that implements \Level2\Router\Rule
$rule = new Rule;

$router = new \Level2\Router\Router;
$router->addRule($rule);

$url = $_SERVER['REQUEST_URI']

$route = $router->find(explode('/', $url))

路由器将返回一个具有返回匹配的模型、视图和控制器方法的Route对象。创建这个实例的责任由加载的规则承担。