appzcoder/routing
Composer 安装命令:
composer require appzcoder/routing
包简介
URL Request Router
README 文档
README
URL Request Router
Installation
-
Run
composer require appzcoder/routing:"dev-master" -
Add bellow lines to your script
require 'vendor/autoload.php';
Usage
// Make Route alias of Route Facade for static instance calling class_alias('Appzcoder\Routing\RouterFacade', 'Route'); // Set your own controller namespace (optional) Route::setControllerNamespace("App\\Controllers\\"); // GET Route with anonymous function Route::get('/', function () { return 'Hello World'; }); // Route with name parameter Route::get('/demo/hello/{name}', 'MyController#getHello'); // Route with name and id both parameters Route::get('/demo/hello/{id}/me/{name}', 'MyController#getHello'); // POST Verb Route Route::post('/demo', 'MyController#getIndex'); // Controller Route Route::controller('/my', 'MyController'); // RESTfull Resource Route Route::resource('/person', 'PersonController'); // Group Route Route::group(['prefix' => 'admin', 'namespace' => 'Admin'], function () { Route::get('/users', function () { return "/admin/users"; }); Route::get('/teachers', function () { return "/admin/teachers"; }); Route::get('/dashboard', 'AdminController#getIndex'); }); // Finally execute or dispatch your route to your desire cotroller method or callback Route::execute();
##Author
统计信息
- 总下载量: 7
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 4
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2015-09-25