You are here

function user_relationship_defaults_delete_form in User Relationships 5.2

Same name and namespace in other branches
  1. 5 plugins/user_relationship_defaults/user_relationship_defaults.module \user_relationship_defaults_delete_form()
  2. 6 user_relationship_defaults/user_relationship_defaults.module \user_relationship_defaults_delete_form()
  3. 7 user_relationship_defaults/user_relationship_defaults.module \user_relationship_defaults_delete_form()

Default Relationship delete confirmation.

1 string reference to 'user_relationship_defaults_delete_form'
user_relationship_defaults_menu in plugins/user_relationship_defaults/user_relationship_defaults.module
hook_menu()

File

plugins/user_relationship_defaults/user_relationship_defaults.module, line 187
Drupal Module: User Relationship Defaults

Code

function user_relationship_defaults_delete_form($rdid = NULL) {
  if (isset($rdid) && ($default_relationship = user_relationship_default_load($rdid))) {
    $form['rdid'] = array(
      '#type' => 'value',
      '#value' => $rdid,
    );
    $form['user'] = array(
      '#type' => 'value',
      '#value' => $default_relationship->user,
    );
    $form['relationship_type'] = array(
      '#type' => 'value',
      '#value' => $default_relationship->relationship_type,
    );
    $form = confirm_form($form, t('Are you sure you want to delete the default relationship %relationship of %name?', array(
      '%relationship' => $default_relationship->relationship_type->name,
      '%name' => $default_relationship->user->name,
    )), 'admin/user/relationships', t('This action cannot be undone.'), t('Delete'), t('Cancel'));
    return $form;
  }
  else {
    drupal_set_message(t('Default relationship not found.'), 'error');
    drupal_goto('admin/user/relationships');
  }
}