You are here

function domain_rules_action_remove_user_domain in Domain Rules 7

File

./domain_rules.module, line 254
domain_rules.module @description Port of 'Domain rules' by shushu for Drupal7

Code

function domain_rules_action_remove_user_domain($subdomain, $user) {
  $domain = domain_lookup(NULL, $subdomain, TRUE);
  if (isset($domain['domain_id'])) {
    $domains = domain_get_user_domains($user);
    unset($domains[$domain['domain_id']]);
    $user->domain_user = $domains;
  }
  else {
    drupal_set_message(t('The domain %domain does not exist.', array(
      '%domain' => $subdomain,
    )), 'error');
  }
  return array(
    'user' => $user,
  );
}