Automattic\WooCommerce\Admin\API
NavigationFavorites::delete_item()
Delete a favorite.
Method of the class: NavigationFavorites{}
No Hooks.
Return
WP_REST_Response
.
Usage
$NavigationFavorites = new NavigationFavorites(); $NavigationFavorites->delete_item( $request );
- $request(WP_REST_Request) (required)
- Request data.
NavigationFavorites::delete_item() NavigationFavorites::delete item code WC 8.6.1
public function delete_item( $request ) { $user_id = get_current_user_id(); $fav_id = $request->get_param( 'item_id' ); $response = Favorites::remove_item( $fav_id, $user_id ); if ( is_wp_error( $response ) || ! $response ) { return rest_ensure_response( $this->prepare_error( $response ) ); } return rest_ensure_response( Favorites::get_all( $user_id ) ); }