function _hybridauth_ulogin_batch_operation in HybridAuth Social Login 7.2
1 string reference to '_hybridauth_ulogin_batch_operation'
- hybridauth_ulogin_migrate_form_submit in hybridauth_ulogin/
hybridauth_ulogin.admin.inc
File
- hybridauth_ulogin/
hybridauth_ulogin.admin.inc, line 37 - Admin pages for the HybridAuth uLogin module.
Code
function _hybridauth_ulogin_batch_operation(&$context) {
if (empty($context['sandbox'])) {
$context['sandbox']['progress'] = 0;
$context['sandbox']['max'] = _hybridauth_ulogin_identities_count();
}
$limit = 5;
$identities = _hybridauth_ulogin_identities($context['sandbox']['progress'], $limit);
foreach ($identities as $id => $identity) {
_hybridauth_ulogin_identity_process($identity);
$context['results'][] = $id;
$context['sandbox']['progress']++;
}
$context['message'] = t('Processed uLogin identity !id', array(
'!id' => $id,
));
if ($context['sandbox']['progress'] != $context['sandbox']['max']) {
$context['finished'] = $context['sandbox']['progress'] / $context['sandbox']['max'];
}
}