You are here

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);
  }
}