You are here

function user_relationships_type_delete_submit in User Relationships 5

Same name and namespace in other branches
  1. 5.2 user_relationships_actions.inc \user_relationships_type_delete_submit()

Process relationship delete form submission.

File

./user_relationships_actions.inc, line 89

Code

function user_relationships_type_delete_submit($form_id, &$form_values) {
  $rtid = $form_values['rtid'];
  $relationship_type = user_relationships_type_load(array(
    'rtid' => $rtid,
  ));
  cache_clear_all("user_relationships", 'cache_user_relationships', TRUE);
  db_query("DELETE FROM {user_relationship_types} WHERE rtid = %d", $rtid);
  db_query("DELETE FROM {user_relationships} WHERE rtid = %d", $rtid);
  _user_relationships_invoke('delete type', $relationship_type);
  drupal_set_message(t('Relationship %name has been deleted.', array(
    '%name' => $relationship_type->name,
  )));
  watchdog('userreltnships', t('User Relationships form: relationship %name deleted.', array(
    '%name' => $relationship_type->name,
  )), WATCHDOG_NOTICE);
  return 'admin/user/relationships';
}