BP\休息\活动\链接\预览\端点::获取\项\权限\检查(WP_REST_请求$request)

检查给定请求是否有权访问活动链接预览项目。

描述

参数

$request

(WP_REST_请求)(必选)有关请求的完整数据。

回来

(布尔(WP|u错误)

来源

文件:bp活动/classes/class-bp-rest-activity-link-preview-endpoint.php

公共函数获取项目权限检查($request){$retval=true;如果(!bp_处于活动状态('activity')){$retval=new WP_错误('bp_rest_component_required',uuu('Sorry,activity component未启用','buddyboss'),数组('status'=>'404',);}如果(true====$retval&&function_存在('bp_是活动链接预览_活动))&&true!==bp_是活动链接预览活动(){$retval=new WP_Error('bp_rest_authorization_required',{$retval('Sorry,link Previews is disabled','buddyboss'),array('status'=>rest_authorization_required_code(),));}如果(true===retval&$retval&!是用户登录的()){$retval=new WP_Error('bp_rest_authorization_required'__(“很抱歉,不允许您在活动中生成链接预览。”,“buddyboss”),数组('status'=>rest\u authorization\u required\u code(),);}/***过滤活动链接预览权限检查。**@param bool|WP_Error$retval返回值。*@param WP_REST_Request$Request发送到API的请求。**@0.1.0以来*/返回应用过滤器('bp_REST_activity_link_preview_get_items_permissions_check',$retval$Request);}

变更日志

变更日志
版本 描述
0.1.0 介绍。

问题?

我们随时乐意为您提供代码或其他问题的帮助!搜索我们的开发者文档,联系支持,或与我们的销售团队.