Shipping_Api::count_shipping_methods()
Summary
Get count of available shipping methods
Return
(float|int)
Source
File: src/BigCommerce/Api/Shipping_Api.php
public function count_shipping_methods() { $zones = $this->get_zones(); if ( ! is_array( $zones ) ) { return 0; } $methods = array_map( function ( $zone ) { return $this->getCollection( sprintf( '/shipping/zones/%d/methods', $zone->id ) ) ?: []; }, $zones ); return array_sum( array_map( 'count', $methods ) ); }