BP\休息\媒体\相册\端点::更新\项目\权限\检查(WP_REST_请求$request)
检查给定的请求是否有权为用户访问。
描述
参数
- $request
-
(WP_REST_请求)(必选)有关请求的完整详细信息。
回来
(布尔)
来源
文件:bp media/classes/class-bp-rest-media-albums-endpoint.php
公共函数更新项目权限检查($request){$retval=true;如果(!is_user_logged_in()){$retval=new WP_错误('bp_rest_authorization_required',uu('Sorry,您需要登录才能更新此相册','buddyboss'),数组('status'=>rest_authorization_required_code());}$album=new bp_媒体相册('request['id'));if(empty($album->id)){$retval=new WP_Error('bp_rest_album_invalid_id','buddyboss'),array('status'=>404,);}if(true===$retval&!bp_album_user_can_delete($album)){$retval=new WP_Error('bp_rest_authorization_required','buddyboss','抱歉,您不允许更新此相册,'buddyboss',',数组('status'=>rest\u authorization\u required\u code(),);}/***过滤相册'update\u item'权限检查。**@param bool$retval返回值。*@param WP\u rest\u Request$请求发送到API的请求。**@自0.1.0以来*/返回应用过滤器('bp\u rest\u media\u相册'update\u item\u权限检查',$retval,$Request)}
变更日志
版本 | 描述 |
---|---|
0.1.0 | 介绍。 |