You are here

function _user_relationship_defaults_create_default_relationships in User Relationships 7

2 calls to _user_relationship_defaults_create_default_relationships()
user_relationship_defaults_user_insert in user_relationship_defaults/user_relationship_defaults.module
Implements hook_user_insert().
user_relationship_defaults_user_update in user_relationship_defaults/user_relationship_defaults.module
Implements hook_user_update().

File

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

Code

function _user_relationship_defaults_create_default_relationships($account) {

  //note that if a new account is approved, then blocked and unblocked before the user logged in once,

  //it'll attempt to create default relationships again (there won't be any errors if they already exist, though)
  $defaults = user_relationship_defaults_load();
  foreach ($defaults as $default) {
    user_relationships_request_relationship($default->user, $account, $default->relationship_type, TRUE);
  }
}