newclass/via
Composer 安装命令:
composer require newclass/via
包简介
The Php router.
README 文档
README
What is Via?
Via is a PHP router. Support for http request, cli and a lot more. Create own rule is very simple by implements interfaces.
Via can be used to develop all kind of websites and scripts.
Installation
The best way to install is to use the composer by command:
composer require newclass/via
composer install
Use example
use Via\Action\HTTPAction;
use Via\Action\HTTPRequest;
use Via\Router;
$router=new Router();
$router->addAction(new HTTPAction('/users','get'),new YourDispatcher('users')); //YourDispatcher create by implements Via\Dispatcher interface
$router->addAction(new HTTPAction('/users/{id}.json','post'),new YourDispatcher());
try{
$dispatcher=$router->createDispatcher(new HTTPRequest('/users/1232.json','post'));
$dispatcher->execute();
} catch(RouteNotFoundException $e){
header("HTTP/1.0 404 Not Found");
}
统计信息
- 总下载量: 52
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 1
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2016-12-01