|
@@ 309-311 (lines=3) @@
|
| 306 |
|
|
| 307 |
|
switch ( $this->availability ) { |
| 308 |
|
case 'specific' : |
| 309 |
|
case 'including' : |
| 310 |
|
$available = in_array( $package['destination']['country'], array_intersect( $countries, array_keys( WC()->countries->get_shipping_countries() ) ) ); |
| 311 |
|
break; |
| 312 |
|
case 'excluding' : |
| 313 |
|
$available = in_array( $package['destination']['country'], array_diff( array_keys( WC()->countries->get_shipping_countries() ), $countries ) ); |
| 314 |
|
break; |
|
@@ 312-314 (lines=3) @@
|
| 309 |
|
case 'including' : |
| 310 |
|
$available = in_array( $package['destination']['country'], array_intersect( $countries, array_keys( WC()->countries->get_shipping_countries() ) ) ); |
| 311 |
|
break; |
| 312 |
|
case 'excluding' : |
| 313 |
|
$available = in_array( $package['destination']['country'], array_diff( array_keys( WC()->countries->get_shipping_countries() ), $countries ) ); |
| 314 |
|
break; |
| 315 |
|
default : |
| 316 |
|
$available = in_array( $package['destination']['country'], array_keys( WC()->countries->get_shipping_countries() ) ); |
| 317 |
|
break; |
|
@@ 315-317 (lines=3) @@
|
| 312 |
|
case 'excluding' : |
| 313 |
|
$available = in_array( $package['destination']['country'], array_diff( array_keys( WC()->countries->get_shipping_countries() ), $countries ) ); |
| 314 |
|
break; |
| 315 |
|
default : |
| 316 |
|
$available = in_array( $package['destination']['country'], array_keys( WC()->countries->get_shipping_countries() ) ); |
| 317 |
|
break; |
| 318 |
|
} |
| 319 |
|
} |
| 320 |
|
|