ThinkPHP5.1资源控制器Blog简单案例之服务层方法

ThinkPHP5.* / 790人浏览 / 0人评论

ThinkPHP5.1资源控制器Blog简单案例,使用路由,开启了强制路由限制,在postman上使用了接口调用,也是参考了官网的简单案例,实现了增删改查,再简单的必须熟练,效率才能提上去。

简介

ThinkPHP5.1资源控制器Blog简单案例,使用路由,开启了强制路由限制,在postman上使用了接口调用,也是参考了官网的简单案例,实现了增删改查,再简单的必须熟练,效率才能提上去。

服务层方法

<?php
/*
 * @Author: chambers
 * @Date: 2021-04-10 11:36:20
 * @LastEditTime: 2021-04-21 17:43:34
 * @LastEditors: Please set LastEditors
 * @Description: In User Settings Edit
 * @FilePath: \thinkphp5.1.4\application\api\services\Blogs.php
 */
namespace app\api\services;
use app\api\model\Blog;

class Blogs
{
    /**
     * 资源列表
     *
     * @return \think\Response
     */
    public function lists()
    {
        $list = (new Blog())->listsBlog([]);
        return $list;
    }

    /**
     * 创建资源
     *
     * @return \think\Response
     */
    public static function create($data)
    {
        $result = Blog::addBlog($data);
        return $result;
    }

    /**
     * 保存更新的资源
     *
     * @param  array  $post
     * @return \think\Response
     */
    public static function save($id, $data)
    {
        $result = Blog::updateBlog($id, $data);
        return $result;
    }

    /**
     * 显示指定的资源
     *
     * @param  int  $id
     * @return \think\Response
     */
    public static function read($id)
    {
        $result = (new Blog())->findBlog($id);
        return $result;
    }

    /**
     * 删除指定资源
     *
     * @param  int  $id
     * @return \think\Response
     */
    public static function delete($id)
    {
        $result = Blog::deleteBlog($id);
        return $result;
    }
}

?>

ThinkPHP5.1资源控制器Blog简单案例之postman:

https://www.fxzbcn.com/html/thinkphp5/thinkphp51ziyuankongzhiqiBlogjiandananlizhipostman.html

ThinkPHP5.1资源控制器Blog简单案例之控制器:

https://www.fxzbcn.com/html/thinkphp5/thinkphp51ziyuankongzhiqiBlogjiandananlizhikongzhiqi.html

ThinkPHP5.1资源控制器Blog简单案例之服务层方法:

https://www.fxzbcn.com/html/thinkphp5/thinkphp51ziyuankongzhiqiBlogjiandananlizhifuwucengfangfa.html

ThinkPHP5.1资源控制器Blog简单案例之模型方法:

https://www.fxzbcn.com/html/thinkphp5/thinkphp51ziyuankongzhiqiBlogjiandananlizhimoxingfangfa.html

ThinkPHP5.1资源控制器Blog简单案例之数据表结构:

https://www.fxzbcn.com/html/thinkphp5/thinkphp51ziyuankongzhiqiBlogjiandananlizhishujubiaojiegou.html

转载注明:

0 条评论

还没有人发表评论

发表评论 取消回复

记住我的信息,方便下次评论
有人回复时邮件通知我