资源控制器可以让你轻松的创建RESTFul资源控制器,可以通过命令行生成需要的资源控制器,例如:

    1. // 生成index模块的Blog资源控制器
    2. php think make:controller index/Blog

    或者使用完整的命名空间生成

    1. php think make:controller app\index\controller\Blog

    然后你只需要为资源控制器注册一个资源路由:

    1. Route::resource('blog','index/Blog');

    设置后会自动注册7个路由规则,如下:

    请求类型生成路由规则对应操作方法
    GETblogindex
    GETblog/createcreate
    POSTblogsave
    GETblog/:idread
    GETblog/:id/editedit
    PUTblog/:idupdate
    DELETEblog/:iddelete