BP_REST_Group_Invites_Endpoint:: prepare_item_for_response (BP_Invitation美元的邀请,WP_REST_Request美元的请求)
准备将组邀请数据作为对象返回。
描述
参数
- 美元的邀请
-
(BP_Invitation)(必需)邀请对象。
- 美元的请求
-
(WP_REST_Request)(必需)请求的全部细节。
返回
(WP_REST_Response)
源
文件:bp-groups /类/ class-bp-rest-group-invites-endpoint.php
公共函数prepare_item_for_response(邀请、请求){$ data =数组(“id”= >邀请- > id ' user_id ' = >邀请- > user_id美元,“invite_sent”= >邀请- > invite_sent, ' inviter_id ' = >邀请- > inviter_id, ' group_id ' = >邀请- > item_id美元,“date_modified”= > bp_rest_prepare_date_response(邀请- > date_modified), '类型' = >邀请- >类型,'message' => array('raw' => $invite->content, 'render ' => apply_filters('the_content', $invite->content),);$上下文= !空($request['context']) ?美元请求(“上下文”):“视图”;$data = $this->add_additional_fields_to_object($data, $request);$data = $this->filter_response_by_context($data, $context);$response = rest_ensure_response($data);$response->add_links($this->prepare_links($invite));/** *过滤从API返回的组邀请值。 * * @param WP_REST_Response $response The response data. * @param WP_REST_Request $request Request used to generate the response. * @param BP_Invitation $invite The invite object. * * @since 0.1.0 */ return apply_filters( 'bp_rest_group_invites_prepare_value', $response, $request, $invite ); }
更新日志
版本 | 描述 |
---|---|
0.1.0 | 介绍了。 |