You are here

function lti_tool_provider_memberships_batch_get_altered_memberships in LTI Tool Provider 7

Batch Operation Callback to get altered memberships.

Parameters

array $context:

2 string references to 'lti_tool_provider_memberships_batch_get_altered_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 51
batch related functions for LTI Tool Provider Memberships module.

Code

function lti_tool_provider_memberships_batch_get_altered_memberships(&$context) {

  // Store some result for post-processing in the finished callback.
  $context['results']['altered_members'] = lti_tool_provider_memberships_get_altered_memberships($context['results']['members']);
  $context['results']['altered_members_chunked'] = array_chunk($context['results']['altered_members'], 32, TRUE);
  $context['results']['altered_members_chunk_max'] = count($context['results']['altered_members_chunked']);
  $context['message'] = t('Find altered members.');
}