You are here

public function uc_addresses_handler_filter_access::loadAddress in Ubercart Addresses 7

Same name and namespace in other branches
  1. 6.2 views/uc_addresses_handler_filter_access.inc \uc_addresses_handler_filter_access::loadAddress()

Loads a single address.

Parameters

int $aid: The ID of the address to load.

int $uid: (optional) The owner of the address.

Return value

UcAddressesAddresss An address object.

1 call to uc_addresses_handler_filter_access::loadAddress()
uc_addresses_handler_filter_access::post_execute in views/uc_addresses_handler_filter_access.inc
Removes the rows the user should have no access to.

File

views/uc_addresses_handler_filter_access.inc, line 72
Contains uc_addresses_handler_filter_access class.

Class

uc_addresses_handler_filter_access
A handler to filter a view by checking address access.

Code

public function loadAddress($aid, $uid = NULL) {
  if (empty($uid)) {
    $address = UcAddressesAddressBook::loadAddress($aid);
  }
  else {
    $address = UcAddressesAddressBook::get($uid)
      ->getAddressById($aid);
  }
  return $address;
}