You are here

function regionclass_settings_validate in Region Class 7

Validation callback: Explode space-separated class names into array.

2 string references to 'regionclass_settings_validate'
regionclass_form_system_theme_settings_alter in ./regionclass.module
Implements hook_form_FORM_ID_alter().
_regionclass_augment_blockgroup_edit_form in ./regionclass.module
Inject regionclass settings into blockgroup block edit form.

File

./regionclass.module, line 142
A module providing a simple method for adding CSS classes to regions.

Code

function regionclass_settings_validate($form, &$form_state) {
  foreach ($form_state['values']['regionclass'] as $key => $classes_string) {
    $classes = array_filter(explode(" ", $classes_string));
    $form_state['values']['regionclass'][$key] = $classes;
  }

  // Remove empty entries.
  $form_state['values']['regionclass'] = array_filter($form_state['values']['regionclass']);
}