|
@@ 341-343 (lines=3) @@
|
| 338 |
|
|
| 339 |
|
switch ( $this->availability ) { |
| 340 |
|
case 'specific' : |
| 341 |
|
case 'including' : |
| 342 |
|
$available = in_array( $package['destination']['country'], array_intersect( $countries, array_keys( WC()->countries->get_shipping_countries() ) ) ); |
| 343 |
|
break; |
| 344 |
|
case 'excluding' : |
| 345 |
|
$available = in_array( $package['destination']['country'], array_diff( array_keys( WC()->countries->get_shipping_countries() ), $countries ) ); |
| 346 |
|
break; |
|
@@ 344-346 (lines=3) @@
|
| 341 |
|
case 'including' : |
| 342 |
|
$available = in_array( $package['destination']['country'], array_intersect( $countries, array_keys( WC()->countries->get_shipping_countries() ) ) ); |
| 343 |
|
break; |
| 344 |
|
case 'excluding' : |
| 345 |
|
$available = in_array( $package['destination']['country'], array_diff( array_keys( WC()->countries->get_shipping_countries() ), $countries ) ); |
| 346 |
|
break; |
| 347 |
|
default : |
| 348 |
|
$available = in_array( $package['destination']['country'], array_keys( WC()->countries->get_shipping_countries() ) ); |
| 349 |
|
break; |
|
@@ 347-349 (lines=3) @@
|
| 344 |
|
case 'excluding' : |
| 345 |
|
$available = in_array( $package['destination']['country'], array_diff( array_keys( WC()->countries->get_shipping_countries() ), $countries ) ); |
| 346 |
|
break; |
| 347 |
|
default : |
| 348 |
|
$available = in_array( $package['destination']['country'], array_keys( WC()->countries->get_shipping_countries() ) ); |
| 349 |
|
break; |
| 350 |
|
} |
| 351 |
|
} |
| 352 |
|
|