function _uc_addresses_get_default_address_id in Ubercart Addresses 5
Same name and namespace in other branches
- 5.2 uc_addresses.module \_uc_addresses_get_default_address_id()
- 6 uc_addresses.module \_uc_addresses_get_default_address_id()
Get a user's default address id. Because the addresses module can be added to an existing system, it's possible that some people will not have a default address (or any addresses).
Parameters
$uid The id of the user who "owns" the address.:
Return value
The $id of the default address or NULL if none.
2 calls to _uc_addresses_get_default_address_id()
- uc_addresses_list_addresses in ./
uc_addresses.module - Generate a list of one or all addresses defined by one user and then theme the list for display.
- _uc_addresses_db_get_address in ./
uc_addresses.module - Get an address or list of addresses from the database.
File
- ./
uc_addresses.module, line 1540
Code
function _uc_addresses_get_default_address_id($uid) {
$def = db_query("SELECT aid FROM {uc_addresses_defaults} WHERE uid = %d", $uid);
if (db_num_rows($def) != 1) {
$aid = NULL;
}
else {
$obj = db_fetch_object($def);
$aid = $obj->aid;
}
return $aid;
}