You are here

function commerce_usps_service_by_id in Commerce USPS 7.2

Look up a USPS shipping service by it's id.

2 calls to commerce_usps_service_by_id()
commerce_usps_intl_rate_v2_request in includes/commerce_usps.xml.inc
Builds an international USPS rate request.
commerce_usps_rate_v4_request in includes/commerce_usps.xml.inc
Builds a domestics USPS rate request.

File

./commerce_usps.module, line 237
Defines the USPS shipping method and services for Drupal Commerce.

Code

function commerce_usps_service_by_id($id, $type) {
  foreach (commerce_usps_service_list($type) as $machine_name => $service) {
    if ($service['id'] == $id) {
      return array_merge(array(
        'machine_name' => $machine_name,
      ), $service);
    }
  }
}