You are here

function form_builder_property_options_form_submit in Form Builder 7

Same name and namespace in other branches
  1. 6 includes/form_builder.properties.inc \form_builder_property_options_form_submit()
3 string references to 'form_builder_property_options_form_submit'
form_builder_form_builder_properties in ./form_builder.module
Implementation of hook_form_builder_properties().
hook_form_builder_properties in ./form_builder.api.php
Defined globally available Form API properties.
_form_builder_webform_form_builder_properties_select in modules/webform/form_builder_webform.components.inc
Implements _form_builder_webform_form_builder_properties_component().

File

includes/form_builder.properties.inc, line 215
form_builder.properties.inc Implementations of hook_form_builder_properties in separate functions.

Code

function form_builder_property_options_form_submit(&$form, &$form_state) {
  $options = $form_state['values']['options']['options'];
  $default_value = $form_state['values']['options']['default_value'];
  if (isset($form_state['values']['options']['multiple'])) {
    $multiple = $form_state['values']['options']['multiple'];
    $form_state['values']['multiple'] = $multiple;
  }
  if (isset($form_state['values']['options']['custom_keys'])) {
    $form_state['values']['key_type_toggled'] = $form_state['values']['options']['custom_keys'];
  }
  $form_state['values']['options'] = $options;
  $form_state['values']['default_value'] = $default_value;
}