Code Duplication    Length = 3-3 lines in 3 locations

includes/abstracts/abstract-wc-shipping-method.php 3 locations

@@ 296-298 (lines=3) @@
293
294
			switch ( $this->availability ) {
295
				case 'specific' :
296
				case 'including' :
297
					$available = in_array( $package['destination']['country'], array_intersect( $countries, array_keys( WC()->countries->get_shipping_countries() ) ) );
298
				break;
299
				case 'excluding' :
300
					$available = in_array( $package['destination']['country'], array_diff( array_keys( WC()->countries->get_shipping_countries() ), $countries ) );
301
				break;
@@ 299-301 (lines=3) @@
296
				case 'including' :
297
					$available = in_array( $package['destination']['country'], array_intersect( $countries, array_keys( WC()->countries->get_shipping_countries() ) ) );
298
				break;
299
				case 'excluding' :
300
					$available = in_array( $package['destination']['country'], array_diff( array_keys( WC()->countries->get_shipping_countries() ), $countries ) );
301
				break;
302
				default :
303
					$available = in_array( $package['destination']['country'], array_keys( WC()->countries->get_shipping_countries() ) );
304
				break;
@@ 302-304 (lines=3) @@
299
				case 'excluding' :
300
					$available = in_array( $package['destination']['country'], array_diff( array_keys( WC()->countries->get_shipping_countries() ), $countries ) );
301
				break;
302
				default :
303
					$available = in_array( $package['destination']['country'], array_keys( WC()->countries->get_shipping_countries() ) );
304
				break;
305
			}
306
		}
307