function commerce_gc_transaction_statuses in Commerce GC 7
Get a list of all transaction status info or info about a particular status.
2 calls to commerce_gc_transaction_statuses()
- commerce_gc_balance_total_statuses in ./commerce_gc.module 
- Get all statuses in a particular state
- commerce_gc_transaction_status_option_list in ./commerce_gc.module 
- Get a list of transaction status options
File
- ./commerce_gc.module, line 94 
- Provides Giftcard coupon bundle, Giftcard Transaction entity and basic user interface elements.
Code
function commerce_gc_transaction_statuses($name = FALSE) {
  $cache =& drupal_static(__FUNCTION__);
  if (!$cache) {
    $statuses = module_invoke_all('commerce_gc_transaction_status_info');
    foreach ($statuses as $machine_name => $status) {
      $cache[$machine_name] = $status + array(
        'machine_name' => $machine_name,
      );
    }
  }
  return isset($cache[$name]) ? $cache[$name] : $cache;
}