You are here

function pathauto_i18n_user_user_load in Pathauto i18n 8

Same name and namespace in other branches
  1. 7 modules/pathauto_i18n_user/pathauto_i18n_user.module \pathauto_i18n_user_user_load()

Implements hook_user_load().

File

modules/pathauto_i18n_user/pathauto_i18n_user.module, line 61
Provides tools for creating multilanguage aliases for users.

Code

function pathauto_i18n_user_user_load($users) {

  // Attach pathauto i18n settings to user object.
  foreach ($users as $user) {
    $uids[] = $user->uid;
  }
  if (!empty($uids)) {
    $result = pathauto_i18n_load_settings($uids, 'user');
    foreach ($result as $record) {
      $users[$record->entity_id]->path['pathauto_i18n_status'] = $record->path_status;
    }
  }
}