This guide is about the architectural concepts of Ubercart Addresses' API (6.x-2.x and 7.x-1.x) and explains how to interact with this API. This is for you if you want to write an extension module for Ubercart Addresses or if you want to help improve Ubercart Addresses.
This guide starts with an introduction, which is meant to give you a quick overview of the architectural concepts of Ubercart Addresses. It introduces all components of the API and explains what each component is used for.
Next, the API components are described in detail with code examples. Then, the proper method to check permissions for address access are explained and, in closing, an overview of the hooks provided by Ubercart Addresses are given.