Code Duplication    Length = 3-3 lines in 2 locations

includes/class-wc-stripe-customer.php 1 location

@@ 165-167 (lines=3) @@
162
		$args     = $this->generate_customer_request( $args );
163
		$response = WC_Stripe_API::request( apply_filters( 'wc_stripe_create_customer_args', $args ), 'customers' );
164
165
		if ( ! empty( $response->error ) ) {
166
			throw new WC_Stripe_Exception( print_r( $response, true ), $response->error->message );
167
		}
168
169
		$this->set_id( $response->id );
170
		$this->clear_cache();

includes/abstracts/abstract-wc-stripe-payment-gateway.php 1 location

@@ 682-684 (lines=3) @@
679
			if ( $this->should_save_payment_method( $source_object, $customer, $force_save_source ) ) {
680
				$response = $customer->add_source( $source_id );
681
682
				if ( ! empty( $response->error ) ) {
683
					throw new WC_Stripe_Exception( print_r( $response, true ), $this->get_localized_error_message_from_response( $response ) );
684
				}
685
686
				$source_id = $response;
687
				if ( empty( $source_object ) ) {