thinkphp5 使用before_delete时的值

public function del()
    {
        $article = new ArticleModel();

        $id = input('id');
        $res = $article->destroy($id);
        if($res){
            $this->success('删除成功','lst');
        }else{
            $this->error('删除失败');
        }

    }

很简单的一直删除方法。

在模型中使用删除前置

Article::event('before_delete',function($id){
       dump($id);        
   });

可以看到,$id里面包含了当前文章的所有信息,可直接使用,并不需要再在里面查询处理。

评论

大侠名号:   验证暗号: 点击我更换图片

修远兮

在这里记录每一点自己需要的知识

添加创始人微信,一起交流心得

推荐文章RECOMMEND