资源控制器

2019-05-02  本文已影响0人  蜗牛呀呀呀呀呀

要使用命令行来创建,目前不会-。-

资源路由器文件格式:

<?php

namespace app\index\controller;

use think\Controller;
use think\Request;

class 控制器名首字母大写 extends Controller{
    /**
     * 显示资源列表
     *
     * @return \think\Response
     */
    public function index()
{
    //
    return "index";
}

    /**
     * 显示创建资源表单页.
     *
     * @return \think\Response
     */
    public function create()
{
    return "create";

}

    /**
     * 保存新建的资源
     *
     * @param  \think\Request  $request
     * @return \think\Response
     */
    public function save(Request $request)
{
    return "save";
}

    /**
     * 显示指定的资源
     *
     * @param  int  $id
     * @return \think\Response
     */
    public function read($id)
{
    //
}

    /**
     * 显示编辑资源表单页.
     *
     * @param  int  $id
     * @return \think\Response
     */
    public function edit($id)
{
    //
}

    /**
     * 保存更新的资源
     *
     * @param  \think\Request  $request
     * @param  int  $id
     * @return \think\Response
     */
    public function update(Request $request, $id)
{
    //
}

    /**
     * 删除指定资源
     *
     * @param  int  $id
     * @return \think\Response
     */
    public function delete($id)
{
    //
}
}

特别的访问方法:

Route::resource('规则','index模块名/规则去找的控制器名称');
例如:Route::resource('login','index/login');


88bd434bdf4450317398aa1a0ac847a.png
上一篇下一篇

猜你喜欢

热点阅读