function uc_extra_fields_pane_get_addresses in Extra Fields Checkout Pane 6.2
get_addresses() Similar to uc_get_addresses() in uc_store.module
Parameters
int $uid:
string $type:
Return value
array
2 calls to uc_extra_fields_pane_get_addresses()
- uc_extra_fields_pane_address_fields_uc_cart_checkout_form_alter in includes/
addressfields.inc - Fixes drop down 'saved addresses' and prefills extra address fields when UC Addresses is enabled.
- uc_extra_fields_pane_uc_addresses_select_addresses in ./
uc_extra_fields_pane.module - Implementation of hook_uc_addresses_select_addresses().
File
- includes/
address_select.inc, line 14 - This file contains code for getting all addresses for one user
Code
function uc_extra_fields_pane_get_addresses($uid, $type = 'billing') {
if ($uid == 0) {
return NULL;
}
// Load fields (Ubercart or Ubercart Addresses 6.x-1.x)
if (uc_addresses_version() === 1) {
return _uc_extra_field_pane_get_uc_addresses($uid, $type);
}
else {
return _uc_extra_field_pane_get_order_addresses($uid, $type);
}
}