You are here

function uc_addresses_delete_address_confirm_form_submit in Ubercart Addresses 5

Same name and namespace in other branches
  1. 5.2 uc_addresses.module \uc_addresses_delete_address_confirm_form_submit()
  2. 6.2 uc_addresses.pages.inc \uc_addresses_delete_address_confirm_form_submit()
  3. 6 uc_addresses.module \uc_addresses_delete_address_confirm_form_submit()
  4. 7 uc_addresses.pages.inc \uc_addresses_delete_address_confirm_form_submit()

Delete a user-confirmed address.

Parameters

$form_id The name of the form.:

$form_values The form parameters and their values.:

$uid The user id of the user who owns the address.:

$aid The id of the address to delete.:

Return value

The path to go to after the deletion occurs.

File

./uc_addresses.module, line 1153

Code

function uc_addresses_delete_address_confirm_form_submit($form_id, $form_values, $uid, $aid) {
  switch ($form_values['op']) {
    case variable_get('uc_addresses_delete_button', t('Delete address')):
      $_SESSION['do_complete'] = TRUE;
      if (_uc_addresses_db_delete_address($aid)) {
        drupal_set_message(t('The address has been deleted.'));
      }
      return 'user/' . $uid . '/addresses';
  }
}