WC_Shipping::is_package_shippable()
See if package is shippable.
Packages are shippable until proven otherwise e.g. after getting a shipping country.
Метод класса: WC_Shipping{}
Хуков нет.
Возвращает
true|false
.
Использование
$WC_Shipping = new WC_Shipping(); $WC_Shipping->is_package_shippable( $package );
- $package(массив) (обязательный)
- Package of cart items.
Код WC_Shipping::is_package_shippable() WC Shipping::is package shippable WC 9.6.1
public function is_package_shippable( $package ) { // Packages are shippable until proven otherwise. if ( empty( $package['destination']['country'] ) ) { return true; } $allowed = array_keys( WC()->countries->get_shipping_countries() ); return in_array( $package['destination']['country'], $allowed, true ); }