You are here

function simple_ldap_user_export in Simple LDAP 7.2

Same name and namespace in other branches
  1. 7 simple_ldap_user/simple_ldap_user.module \simple_ldap_user_export()

Handles bulk user export from admin/people.

2 string references to 'simple_ldap_user_export'
SimpleLdapUserMassImportExportTestCase::testExport in simple_ldap_user/simple_ldap_user.test
Test mass export.
simple_ldap_user_user_operations in simple_ldap_user/simple_ldap_user.module
Implements hook_user_operations().

File

simple_ldap_user/simple_ldap_user.module, line 1193
Main simple_ldap_user module file.

Code

function simple_ldap_user_export($users) {

  // Generate the batch operation array.
  $operations = array();
  foreach ($users as $uid) {

    // Don't sync user1.
    if ($uid == 1) {
      continue;
    }
    $operations[] = array(
      'simple_ldap_user_export_user',
      array(
        $uid,
      ),
    );
  }
  $batch = array(
    'operations' => $operations,
  );
  batch_set($batch);
}