You are here

function lti_tool_provider_global_roles_submit in LTI Tool Provider 7

Submit handler for the global roles form.

Parameters

array $form: The form.

array $form_state: The form state.

1 string reference to 'lti_tool_provider_global_roles_submit'
lti_tool_provider_global_roles in ./lti_tool_provider.admin.inc
Admin form for the global roles.

File

./lti_tool_provider.admin.inc, line 179
Admin forms for LTI Tool Provider module.

Code

function lti_tool_provider_global_roles_submit($form, &$form_state) {
  $settings = array();
  foreach (lti_tool_provider_get_lti_roles() as $key => $role) {
    $settings[$role] = $form_state['values']['roles'][$key]['global_role'];
  }
  variable_set('lti_tool_provider_global_role_array', $settings);
  drupal_set_message(t('LTI global roles mapping saved.'));
}