You are here

function uc_bank_transfer_bank_details in Bank Transfer | Ubercart Payment 6

Same name and namespace in other branches
  1. 7 uc_bank_transfer.module \uc_bank_transfer_bank_details()

Implementation of uc_bank_transfer_bank_details($oid).

$oid = order ID

1 call to uc_bank_transfer_bank_details()
theme_uc_bank_transfer_bank_details in ./uc_bank_transfer.module
Theme output displayed in checkout review, etc.

File

./uc_bank_transfer.module, line 210

Code

function uc_bank_transfer_bank_details($oid) {
  if (variable_get('uc_bank_transfer_account_name', '') != '') {
    $bank_info[] = variable_get('uc_bank_transfer_account_name', '');
  }
  if (variable_get('uc_bank_transfer_account_number', '') != '') {
    $bank_info[] = t('Account number') . ': ' . variable_get('uc_bank_transfer_account_number', '');
  }
  if (variable_get('uc_bank_transfer_account_bsb', '') != '') {
    $bank_info[] = t('BSB') . ': ' . variable_get('uc_bank_transfer_account_bsb', '');
  }
  if (variable_get('uc_bank_transfer_account_iban', '') != '') {
    $bank_info[] = t('IBAN') . ': ' . variable_get('uc_bank_transfer_account_iban', '');
  }
  if (variable_get('uc_bank_transfer_bank_code', '') != '') {
    $bank_info[] = variable_get('uc_bank_transfer_bank_code_appellation', 'Bank code') . ': ' . variable_get('uc_bank_transfer_bank_code', '');
  }
  if (variable_get('uc_bank_transfer_account_swift', '') != '') {
    $bank_info[] = t('SWIFT') . ': ' . variable_get('uc_bank_transfer_account_swift', '');
  }
  if (variable_get('uc_bank_transfer_account_clearing', '') != '') {
    $bank_info[] = t('Clearing number') . ': ' . variable_get('uc_bank_transfer_account_clearing', '');
  }
  if (variable_get('uc_bank_transfer_account_bank', '') != '') {
    $bank_info[] = t('Banking institution') . ': ' . variable_get('uc_bank_transfer_account_bank', '');
  }
  if (variable_get('uc_bank_transfer_account_branch', '') != '') {
    $bank_info[] = t('Branch office') . ': ' . variable_get('uc_bank_transfer_account_branch', '');
  }
  if (variable_get('uc_bank_transfer_subject_oid', FALSE)) {
    isset($bank_info) ? $bank_info[] = '<br />' . t('Reason for payment') . ': ' . t('order number') . ' ' . $oid : ($bank_info[] = t('Reason for payment') . ': ' . t('order number') . ' ' . $oid);
  }
  if (variable_get('uc_bank_transfer_policy', '') != '') {
    isset($bank_info) ? $bank_info[] = '<br />' . variable_get('uc_bank_transfer_policy', '') : ($bank_info[] = variable_get('uc_bank_transfer_policy', ''));
  }
  isset($bank_info) ? $bank_details = implode('<br />', $bank_info) : ($bank_details = '');
  return $bank_details;
}