账户中心 退出系统
开发文档 资讯·分享 技术交流 会员登录
phpGrace GSCMS 公众号系统
评论模型

模型介绍

应用评论数据相关的数据模型,包含评论数据的增删改查、点赞、回复等功能;
模型文件位置 : phpGrace/models/comments.php
相关的数据表 : grace_comments[ 核心表 ] grace_comments_likes[ 点赞记录表 ]

函数列表

01. addComment

功能 : 添加评论数据;
返回 : 无返回值,执行结果以 json 形式直接输出;
参数 :

函数名称
类型必填默认值功能
$uidint
用户的 UID

$_POST 数据格式 :

* $_POST 格式
* $_POST['comments_index']            评论索引    * 必填
* $_POST['comments_reply_id']         回复评论 ID
* $_POST['comments_reply_showid']     回复评论展示 ID
* $_POST['comments_reply_uid']        回复用户 UID
* $_POST['comments_reply_uname']      回复用户昵称
* $_POST['comments_url']              文章地址
* $_POST['comments_content']          评论内容

02. getComments

功能 : 获取评论数据;
返回 : 数组形式的评论数据;
参数 :

函数名称
类型必填默认值功能
$indexString
评论索引信息
$page
int1页码值
$everyPageShowint10每页读取评论数

03. usersComments

功能 : 获取某个用户的评论数据;
返回 : 数组形式的评论数据;
参数 :

函数名称
类型必填默认值功能
$uidint
用户 UID
$everyPageNumberint10每页读取评论数

04. delete

功能 : 删除评论数据 ( 检查对应用户权限 );
返回 : 无,执行结果以 json 形式直接输出;
参数 :

函数名称
类型必填默认值功能
$commentIdint
评论数据ID
$uidint
用户 UID

05. like

功能 : 评论点赞功 ( 已赞取消 ) ;
返回 : 无,执行结果以 json 形式直接输出;
参数 :

函数名称
类型必填默认值功能
$uidint
用户 UID
$commentIdint
评论数据ID

调用语法

$commentsModel = new \phpGrace\models\comments();
$commentsModel->模型函数();