You are here

function lti_tool_provider_memberships_batch_get_dropped_memberships in LTI Tool Provider 7

Batch Operation Callback to get dropped memberships.

Parameters

array $context:

2 string references to 'lti_tool_provider_memberships_batch_get_dropped_memberships'
lti_tool_provider_memberships_form in lti_tool_provider_memberships/lti_tool_provider_memberships.module
Memberships admin form.
lti_tool_provider_memberships_form_submit in lti_tool_provider_memberships/lti_tool_provider_memberships.module
Membership admin form submit handler.

File

lti_tool_provider_memberships/lti_tool_provider_memberships.batch.inc, line 38
batch related functions for LTI Tool Provider Memberships module.

Code

function lti_tool_provider_memberships_batch_get_dropped_memberships(&$context) {

  // Store some result for post-processing in the finished callback.
  $context['results']['dropped_members'] = lti_tool_provider_memberships_get_dropped_memberships($context['results']['members']);
  $context['results']['dropped_members_chunked'] = array_chunk($context['results']['dropped_members'], 32, TRUE);
  $context['results']['dropped_members_chunk_max'] = count($context['results']['dropped_members_chunked']);
  $context['message'] = t('Find dropped members.');
}