|
@@ 320-322 (lines=3) @@
|
| 317 |
|
|
| 318 |
|
switch ( $this->availability ) { |
| 319 |
|
case 'specific' : |
| 320 |
|
case 'including' : |
| 321 |
|
$available = in_array( $package['destination']['country'], array_intersect( $countries, array_keys( WC()->countries->get_shipping_countries() ) ) ); |
| 322 |
|
break; |
| 323 |
|
case 'excluding' : |
| 324 |
|
$available = in_array( $package['destination']['country'], array_diff( array_keys( WC()->countries->get_shipping_countries() ), $countries ) ); |
| 325 |
|
break; |
|
@@ 323-325 (lines=3) @@
|
| 320 |
|
case 'including' : |
| 321 |
|
$available = in_array( $package['destination']['country'], array_intersect( $countries, array_keys( WC()->countries->get_shipping_countries() ) ) ); |
| 322 |
|
break; |
| 323 |
|
case 'excluding' : |
| 324 |
|
$available = in_array( $package['destination']['country'], array_diff( array_keys( WC()->countries->get_shipping_countries() ), $countries ) ); |
| 325 |
|
break; |
| 326 |
|
default : |
| 327 |
|
$available = in_array( $package['destination']['country'], array_keys( WC()->countries->get_shipping_countries() ) ); |
| 328 |
|
break; |
|
@@ 326-328 (lines=3) @@
|
| 323 |
|
case 'excluding' : |
| 324 |
|
$available = in_array( $package['destination']['country'], array_diff( array_keys( WC()->countries->get_shipping_countries() ), $countries ) ); |
| 325 |
|
break; |
| 326 |
|
default : |
| 327 |
|
$available = in_array( $package['destination']['country'], array_keys( WC()->countries->get_shipping_countries() ) ); |
| 328 |
|
break; |
| 329 |
|
} |
| 330 |
|
} |
| 331 |
|
|