function lti_tool_provider_outcomes_lti_tool_provider_return in LTI Tool Provider 7
Implements hook_lti_tool_provider_return().
File
- lti_tool_provider_outcomes/
lti_tool_provider_outcomes.module, line 503
Code
function lti_tool_provider_outcomes_lti_tool_provider_return() {
global $user;
module_load_include('inc', 'lti_tool_provider_outcomes', 'lti_tool_provider_outcomes.sync');
$consumer = lti_tool_provider_consumer_load($_SESSION['lti_tool_provider_context_info']['consumer_id']);
// Send outcome for user.
$resource = lti_tool_provider_outcomes_get_resource($consumer->lti_tool_provider_consumer_id, $_SESSION['lti_tool_provider_context_info']['context_id'], $_SESSION['lti_tool_provider_context_info']['resource_link_id']);
lti_tool_provider_outcomes_send_outcome_for_user($resource, $consumer, $user->uid);
}