WC_Order::get_formatted_shipping_address PHP Method

get_formatted_shipping_address() public method

Get a formatted shipping address for the order.
    public function get_formatted_shipping_address()
    {
        if ($this->get_shipping_address_1() || $this->get_shipping_address_2()) {
            return WC()->countries->get_formatted_address(apply_filters('woocommerce_order_formatted_shipping_address', $this->get_address('shipping'), $this));
        } else {
            return '';
        }
    }

Usage Example

示例#1
0
 /**
  * Test: get_formatted_shipping_address
  */
 function test_get_formatted_shipping_address()
 {
     $object = new WC_Order();
     $object->set_shipping_first_name('Barney');
     $object->set_shipping_last_name('Rubble');
     $object->set_shipping_company('Bedrock Ltd.');
     $object->set_shipping_address_1('34 Stonepants avenue');
     $object->set_shipping_address_2('Rockville');
     $object->set_shipping_city('Bedrock');
     $object->set_shipping_state('Boulder');
     $object->set_shipping_postcode('00001');
     $object->set_shipping_country('US');
     $this->assertEquals('Barney Rubble<br/>Bedrock Ltd.<br/>34 Stonepants avenue<br/>Rockville<br/>Bedrock, BOULDER 00001<br/>United States (US)', $object->get_formatted_shipping_address());
 }
All Usage Examples Of WC_Order::get_formatted_shipping_address
WC_Order