WordPress at Your Fingertips
function is not described

WC_REST_Orders_V2_Controller::update_address() protected WC 1.0

Update address.

{} It's a method of the class: WC_REST_Orders_V2_Controller{}

No Hooks.

Return

null. Nothing.

Usage

// protected - for code of main (parent) or child class
$result = $this->update_address( $order, $posted, $type );
$order(WC_Order) (required)
Order data.
$posted(array) (required)
Posted data.
$type(string)
Address type.
Default: 'billing'

Code of WC_REST_Orders_V2_Controller::update_address() WC 5.9.0

protected function update_address( $order, $posted, $type = 'billing' ) {
	foreach ( $posted as $key => $value ) {
		if ( is_callable( array( $order, "set_{$type}_{$key}" ) ) ) {
			$order->{"set_{$type}_{$key}"}( $value );
		}
	}
}