Code Duplication    Length = 21-21 lines in 2 locations

includes/class-wc-stripe-helper.php 2 locations

@@ 59-79 (lines=21) @@
56
	 * @param object $order
57
	 * @return string $amount
58
	 */
59
	public static function get_stripe_fee( $order = null ) {
60
		if ( is_null( $order ) ) {
61
			return false;
62
		}
63
64
		$order_id = WC_Stripe_Helper::is_wc_lt( '3.0' ) ? $order->id : $order->get_id();
65
66
		$amount = WC_Stripe_Helper::is_wc_lt( '3.0' ) ? get_post_meta( $order_id, self::META_NAME_FEE, true ) : $order->get_meta( self::META_NAME_FEE, true );
67
68
		// If not found let's check for legacy name.
69
		if ( empty( $amount ) ) {
70
			$amount = WC_Stripe_Helper::is_wc_lt( '3.0' ) ? get_post_meta( $order_id, self::LEGACY_META_NAME_FEE, true ) : $order->get_meta( self::LEGACY_META_NAME_FEE, true );
71
72
			// If found update to new name.
73
			if ( $amount ) {
74
				self::update_stripe_fee( $order, $amount );
75
			}
76
		}
77
78
		return $amount;
79
	}
80
81
	/**
82
	 * Updates the Stripe fee for order.
@@ 122-142 (lines=21) @@
119
	 * @param object $order
120
	 * @return string $amount
121
	 */
122
	public static function get_stripe_net( $order = null ) {
123
		if ( is_null( $order ) ) {
124
			return false;
125
		}
126
127
		$order_id = WC_Stripe_Helper::is_wc_lt( '3.0' ) ? $order->id : $order->get_id();
128
129
		$amount = WC_Stripe_Helper::is_wc_lt( '3.0' ) ? get_post_meta( $order_id, self::META_NAME_NET, true ) : $order->get_meta( self::META_NAME_NET, true );
130
131
		// If not found let's check for legacy name.
132
		if ( empty( $amount ) ) {
133
			$amount = WC_Stripe_Helper::is_wc_lt( '3.0' ) ? get_post_meta( $order_id, self::LEGACY_META_NAME_NET, true ) : $order->get_meta( self::LEGACY_META_NAME_NET, true );
134
135
			// If found update to new name.
136
			if ( $amount ) {
137
				self::update_stripe_net( $order, $amount );
138
			}
139
		}
140
141
		return $amount;
142
	}
143
144
	/**
145
	 * Updates the Stripe net for order.