function user_relationships_ui_remove_submit in User Relationships 6
Same name and namespace in other branches
- 5.3 user_relationships_ui/user_relationships_ui.actions.inc \user_relationships_ui_remove_submit()
- 7 user_relationships_ui/user_relationships_ui.actions.inc \user_relationships_ui_remove_submit()
Remove a relationship
File
- user_relationships_ui/
user_relationships_ui.actions.inc, line 191 - User Relationships Actions
Code
function user_relationships_ui_remove_submit($form, &$form_state) {
global $user;
$relationship = user_relationships_load($form_state['values']['rid']);
if (!user_access('maintain own relationships') || !user_access('administer user relationships') && $user->uid != $relationship->requester_id && $user->uid != $relationship->requestee_id) {
drupal_access_denied();
exit;
}
user_relationships_delete_relationship($relationship, $user);
drupal_set_message(user_relationships_ui_get_message('removed', $relationship));
return "user/{$form_state['values']['viewed_id']}/relationships";
}