You are here

function uc_bank_transfer_update_7100 in Bank Transfer | Ubercart Payment 7

bank transfer migrate bank details to new variables

File

./uc_bank_transfer.install, line 46
Installing uc_bank_transfer schema

Code

function uc_bank_transfer_update_7100() {

  // migrate name of account owner to new variable
  variable_set('uc_bank_transfer_account_owner', variable_get('uc_bank_transfer_account_name', ''));

  // migrate data for users using obsolete fields
  if (variable_get('uc_bank_transfer_account_bsb') != NULL) {
    variable_set('uc_bank_transfer_bank_code_appellation', 'BSB');
    variable_set('uc_bank_transfer_bank_code', variable_get('uc_bank_transfer_account_bsb'));
  }
  if (variable_get('uc_bank_transfer_account_clearing') != NULL) {
    variable_set('uc_bank_transfer_bank_code_appellation', 'Clearing number');
    variable_set('uc_bank_transfer_bank_code', variable_get('uc_bank_transfer_account_clearing'));
  }
  return array();
}