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.'));
}