You are here

function lti_tool_provider_og_og_context_handler in LTI Tool Provider 7

Evaluates and return group IDs to provide group context.

Callback for hook_og_context_negotiation_info().

Return value

array A nested array of group IDs, grouped first by entity type. Each value is a flat array of group IDs.

1 string reference to 'lti_tool_provider_og_og_context_handler'
lti_tool_provider_og_og_context_negotiation_info in lti_tool_provider_og/lti_tool_provider_og.module
Add context negotiation info.

File

lti_tool_provider_og/lti_tool_provider_og.module, line 224
lti_tool_provider_og hook implementations and support functions.

Code

function lti_tool_provider_og_og_context_handler() {
  if (isset($_SESSION['lti_tool_provider_context_info']['course_entity_eid'])) {
    return array(
      $_SESSION['lti_tool_provider_context_info']['course_entity_type'] => array(
        $_SESSION['lti_tool_provider_context_info']['course_entity_eid'],
      ),
    );
  }
}