function commerce_extra_settings_validate in Commerce Extra 7
Form validation callback for module settings.
File
- ./
commerce_extra.admin.inc, line 41 - Commerce Extra settings for admins.
Code
function commerce_extra_settings_validate(&$form, &$form_state) {
// We need this for finding out which submodules are enabled/disabled
$module_list = module_list();
// Loop thru
foreach (_commerce_extra_features() as $feature => $info) {
// If module is enabled
// TODO: Should probably call for features which are going to be enabled
// but aren't currently enabled yet.
if (isset($module_list[$feature])) {
// Invoke validation callback
$function = $feature . '_commerce_extra_configure_validate';
if (function_exists($function)) {
$function($form, $form_state);
}
}
}
}