← All changes
|
app/src/Controllers/Rest/PaymentMethodsController.php
+1
-11
4.2.1
→
1.2.0
View file →
| @@ -24,17 +24,7 @@ | ||
| 24 | 24 | */ |
| 25 | 25 | public function detach( \WP_REST_Request $request ) { |
| 26 | 26 | $payment_method = new $this->class( [ 'id' => $request['id'] ] ); |
| 27 | 27 | return $payment_method->where( $request->get_query_params() ) |
| 28 | - ->detach( $request->get_json_params() ); | |
| 29 | - } | |
| 30 | - /** | |
| 31 | - * Delete a payment method | |
| 32 | - * | |
| 33 | - * @param \WP_REST_Request $request Rest Request. | |
| 34 | - * | |
| 35 | - * @return \WP_REST_Response | |
| 36 | - */ | |
| 37 | - public function delete( \WP_REST_Request $request ) { | |
| 38 | - return $this->detach( $request ); | |
| 28 | + ->detach( array_diff_assoc( $request->get_params(), $request->get_query_params() ) ); | |
| 39 | 29 | } |
| 40 | 30 | } |