windy / lazyrouter
将请求URI转换为方法调用。
dev-master
2014-04-21 21:58 UTC
Requires
- php: >=5.3.0
This package is not auto-updated.
Last update: 2024-09-28 15:19:18 UTC
README
将请求转换为方法调用。
Composer
{
"require": {
"windy/lazyrouter": "dev-master"
}
}
示例
注意:确保将所有请求重定向到单个index.php。
一个示例index.php
<?php require_once 'Router.php'; use lazyrouter\Router; $router = new Router(); $router->route(function() {}, function() {});
如“hello/world”之类的请求将被解释为。
require_once 'controllers/hello.php'; $controller = new hello(); $controller->world();
命名空间也是允许的。例如“foo/bar/baz”将被解释为。
require_once 'controllers/bar.php'; $controller = new foo\bar(); $controller->baz();