PluginProbe
SureCart – Ecommerce Made Easy For Selling Physical Products, Digital Downloads, Subscriptions, Donations, & Payments / 1.2.0
SureCart – Ecommerce Made Easy For Selling Physical Products, Digital Downloads, Subscriptions, Donations, & Payments v1.2.0
4.7.2 4.7.1 4.7.0 4.6.6 4.6.5 4.6.4 4.6.3 4.6.2 4.6.1 4.6.0 4.5.1 4.5.0 4.4.2 4.4.1 4.4.0 4.3.3 4.3.2 4.3.1 4.3.0 4.2.3 4.2.2 4.2.1 1.0.3 1.0.4 1.0.5 All 281 releases
← All changes | app/src/Controllers/Rest/PaymentMethodsController.php +1 -11 4.2.11.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 }