windy/lazyrouter

将请求URI转换为方法调用。

安装: 27

依赖项: 0

建议者: 0

安全: 0

星标: 5

关注者: 4

分支: 0

开放问题: 0

类型:

dev-master 2014-04-21 21:58 UTC

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();