You are here

function form_builder_webform_property_unique_form in Form Builder 7

Same name and namespace in other branches
  1. 7.2 modules/webform/form_builder_webform.components.inc \form_builder_webform_property_unique_form()

Configuration form for the "unique" property.

4 string references to 'form_builder_webform_property_unique_form'
_form_builder_webform_form_builder_properties_email in modules/webform/form_builder_webform.components.inc
Implements _form_builder_webform_form_builder_properties_component().
_form_builder_webform_form_builder_properties_grid in modules/webform/form_builder_webform.components.inc
Implements _form_builder_webform_form_builder_properties_component().
_form_builder_webform_form_builder_properties_number in modules/webform/form_builder_webform.components.inc
Implements _form_builder_webform_form_builder_properties_component().
_form_builder_webform_form_builder_properties_textfield in modules/webform/form_builder_webform.components.inc
Implements _form_builder_webform_form_builder_properties_component().

File

modules/webform/form_builder_webform.components.inc, line 11
Default webform component callbacks for functionality related to the Form Builder.

Code

function form_builder_webform_property_unique_form(&$form_state, $form_type, $element, $property) {
  $component =& $element['#webform_component'];
  $form = array();
  $form['unique'] = array(
    '#form_builder' => array(
      'property_group' => 'validation',
    ),
    '#title' => t('Unique'),
    '#description' => t('Check that all entered values for this field are unique. The same value is not allowed to be used twice.'),
    '#type' => 'checkbox',
    '#default_value' => $component['extra']['unique'],
  );
  return $form;
}