Code Duplication    Length = 7-7 lines in 4 locations

includes/class-wc-gateway-stripe.php 4 locations

@@ 1174-1180 (lines=7) @@
1171
		}
1172
	}
1173
1174
	public function validate_publishable_key_field( $key, $value ) {
1175
		$value = $this->validate_text_field( $key, $value );
1176
		if ( ! empty( $value ) && ! preg_match( '/^pk_live_/', $value ) ) {
1177
			throw new Exception( __( 'The "Live Publishable Key" should start with "pk_live", enter the correct key.', 'woocommerce-gateway-stripe' ) );
1178
		}
1179
		return $value;
1180
	}
1181
1182
	public function validate_secret_key_field( $key, $value ) {
1183
		$value = $this->validate_text_field( $key, $value );
@@ 1182-1188 (lines=7) @@
1179
		return $value;
1180
	}
1181
1182
	public function validate_secret_key_field( $key, $value ) {
1183
		$value = $this->validate_text_field( $key, $value );
1184
		if ( ! empty( $value ) && ! preg_match( '/^[rs]k_live_/', $value ) ) {
1185
			throw new Exception( __( 'The "Live Secret Key" should start with "sk_live" or "rk_live", enter the correct key.', 'woocommerce-gateway-stripe' ) );
1186
		}
1187
		return $value;
1188
	}
1189
1190
	public function validate_test_publishable_key_field( $key, $value ) {
1191
		$value = $this->validate_text_field( $key, $value );
@@ 1190-1196 (lines=7) @@
1187
		return $value;
1188
	}
1189
1190
	public function validate_test_publishable_key_field( $key, $value ) {
1191
		$value = $this->validate_text_field( $key, $value );
1192
		if ( ! empty( $value ) && ! preg_match( '/^pk_test_/', $value ) ) {
1193
			throw new Exception( __( 'The "Test Publishable Key" should start with "pk_test", enter the correct key.', 'woocommerce-gateway-stripe' ) );
1194
		}
1195
		return $value;
1196
	}
1197
1198
	public function validate_test_secret_key_field( $key, $value ) {
1199
		$value = $this->validate_text_field( $key, $value );
@@ 1198-1204 (lines=7) @@
1195
		return $value;
1196
	}
1197
1198
	public function validate_test_secret_key_field( $key, $value ) {
1199
		$value = $this->validate_text_field( $key, $value );
1200
		if ( ! empty( $value ) && ! preg_match( '/^[rs]k_test_/', $value ) ) {
1201
			throw new Exception( __( 'The "Test Secret Key" should start with "sk_test" or "rk_test", enter the correct key.', 'woocommerce-gateway-stripe' ) );
1202
		}
1203
		return $value;
1204
	}
1205
}
1206