bp_rest_invites_endpoint :: create_item_permissions_check(wp_rest_request.$请求的)
检查给定请求是否可以访问创建邀请。
描述
参数
- $请求
-
(wp_rest_request.的)(必需的)有关该请求的完整详细信息。
返回
(BOOL | WP_ERROR)
来源
文件:BP-Invites / Classes / Class-BP-REST-INVITES-ENDPOINT.php
公共函数create_item_permissions_check($请求){$ retval = true;if(!is_user_logging_in()){$ retval = new wp_error('bp_rest_authorization_required',__('抱歉,您需要登录以创建邀请'),'buddyboss'),array('status'=> rest_authorization_required_code(),));}如果(true === $ retval &&!(bp_current_user_can('bp_moderate')|| current_user_can('edit_users'))){$ retval = new wp_error('bp_rest_authorization_required',__('抱歉,您没有创建邀请的权限。','buddyboss'),数组('status'=> rest_authorization_required_code(),)));} / ** *过滤邀请`create_item`权限检查。* * @param bool | wp_error $ retval返回值。* @param wp_rest_request $请求请求发送到API。* * @since 0.1.0 * / return apply_filters('bp_rest_invites_create_item_permissions_check',$ retval,$请求);}
变更乐
版本 | 描述 |
---|---|
0.1.0. | 介绍。 |