sanitize_text_field($address['lines'][0] ?? ''), 'address_2' => '', 'postcode' => sanitize_text_field($address['postal_code'] ?? ''), 'city' => sanitize_text_field($address['locality'] ?? ''), 'state' => '', 'country' => 'NL', ]; case 'be_street_address': return [ 'address_1' => sanitize_text_field($address['lines'][0] ?? ''), 'address_2' => '', 'postcode' => sanitize_text_field($address['postal_code'] ?? ''), 'city' => sanitize_text_field($address['municipality'] ?? ''), 'state' => '', 'country' => 'BE', ]; case 'lu_street_address': return [ 'address_1' => sanitize_text_field($address['lines'][0] ?? ''), 'address_2' => '', 'postcode' => sanitize_text_field($address['postal_code'] ?? ''), 'city' => sanitize_text_field($address['locality'] ?? ''), 'state' => '', 'country' => 'LU', ]; case 'de_street_address': return [ 'address_1' => sanitize_text_field($address['lines'][0] ?? ''), 'address_2' => '', 'postcode' => sanitize_text_field($address['postal_code'] ?? ''), 'city' => sanitize_text_field($address['locality'] ?? ''), 'state' => '', 'country' => 'DE', ]; case 'at_street_address': return [ 'address_1' => sanitize_text_field($address['lines'][0] ?? ''), 'address_2' => '', 'postcode' => sanitize_text_field($address['postal_code'] ?? ''), 'city' => sanitize_text_field($address['municipality'] ?? ''), 'state' => '', 'country' => 'AT', ]; case 'ch_street_address': return [ 'address_1' => sanitize_text_field($address['lines'][0] ?? ''), 'address_2' => '', 'postcode' => sanitize_text_field($address['postal_code'] ?? ''), 'city' => sanitize_text_field($address['locality'] ?? ''), 'state' => '', 'country' => 'CH', ]; case 'fr_street_address': return [ 'address_1' => sanitize_text_field($address['lines'][0] ?? ''), 'address_2' => '', 'postcode' => sanitize_text_field($address['postal_code'] ?? ''), 'city' => sanitize_text_field($address['commune'] ?? ''), 'state' => '', 'country' => 'FR', ]; default: return []; } } }