BP_REST_Members_Endpoint::update_additional_fields_for_object( WP_User $object, WP_REST_Request $request )
Updates the values of additional fields added to a data object.
Description
This function makes sure updating the field value thanks to the id
property of the created/updated object type is consistent accross BuddyPress components.
Parameters
- $object
-
(Required) The WordPress user object.
- $request
-
(Required) Full details about the request.
Return
(bool|WP_Error) True on success, WP_Error object if a field cannot be updated.
Source
File: bp-members/classes/class-bp-rest-members-endpoint.php
protected function update_additional_fields_for_object( $object, $request ) { if ( ! isset( $object->data ) ) { return new WP_Error( 'invalid_user', __( 'The data for the user was not found.', 'buddyboss' ) ); } $member = $object->data; $member->id = $member->ID; return WP_REST_Controller::update_additional_fields_for_object( $member, $request ); }
Changelog
Version | Description |
---|---|
0.1.0 | Introduced. |
Questions?
We're always happy to help with code or other questions you might have! Search our developer docs, contact support, or connect with our sales team.