WC_Shipping_Zone_Data_Store::read_zone_locations()
Read location data from the database.
Метод класса: WC_Shipping_Zone_Data_Store{}
Хуков нет.
Возвращает
null
. Ничего (null).
Использование
// private - только в коде основоного (родительского) класса $result = $this->read_zone_locations( $zone );
- $zone(WC_Shipping_Zone) (обязательный) (передается по ссылке — &)
- Shipping zone object.
Код WC_Shipping_Zone_Data_Store::read_zone_locations() WC Shipping Zone Data Store::read zone locations WC 9.7.1
private function read_zone_locations( &$zone ) { global $wpdb; $locations = $wpdb->get_results( $wpdb->prepare( "SELECT location_code, location_type FROM {$wpdb->prefix}woocommerce_shipping_zone_locations WHERE zone_id = %d", $zone->get_id() ) ); if ( $locations ) { foreach ( $locations as $location ) { $zone->add_location( $location->location_code, $location->location_type ); } } }