首页›路由与 URL›Router 分组与资源路由
Router 分组与资源路由
group 前缀分组与 resource 一键 7 条 RESTful 路由
本页内容
- group
- resource 展开的 7 条路由
group
| 项 | 说明 |
|---|---|
| 签名 | group($attributes, $callback) |
| attributes | prefix(路径前缀)/ module(模块前缀)/ middleware |
| callback | 闭包或路由数组 |
resource 展开的 7 条路由
| 方法 | 路径 | 目标 | 命名 |
|---|---|---|---|
| GET | {pattern} | {handler}/index | {name}.index |
| GET | {pattern}/create | {handler}/create | {name}.create |
| POST | {pattern} | {handler}/store | {name}.store |
| GET | {pattern}/{id} | {handler}/show | {name}.show |
| GET | {pattern}/{id}/edit | {handler}/edit | {name}.edit |
| PUT | {pattern}/{id} | {handler}/update | {name}.update |
| DELETE | {pattern}/{id} | {handler}/destroy | {name}.destroy |
典型用法
use Kuoqi\Core\Router;
// 分组
Router::group(array("prefix" => "/api", "module" => "Api"), function(){
Router::get("/v1/status", "Status/index");
});
// 资源路由(handler 为控制器路由字符串)
Router::resource("posts", "/posts", "Admin/Post");
KuoqiPHP v1.05 · 离线静态文档 · 界面基于 KuoqiUI ·
返回首页