You are here

class FormBuilderWebformPropertyValue in Form Builder 7

Special handling for $component['value'].

Hierarchy

Expanded class hierarchy of FormBuilderWebformPropertyValue

1 string reference to 'FormBuilderWebformPropertyValue'
_form_builder_webform_property_map in modules/webform/form_builder_webform.module
Helper function; Retrieve a component's map and merge in generic properties.

File

modules/webform/form_builder_webform.classes.inc, line 263

View source
class FormBuilderWebformPropertyValue extends FormBuilderWebformProperty {

  /**
   * {@inheritdoc}
   */
  public function setValue(&$component, $value) {
    if (is_array($value)) {
      $value = implode(',', $value);
    }
    parent::setValue($component, $value);
  }

}

Members

Namesort descending Modifiers Type Description Overrides
FormBuilderPropertyBase::$formTypeName protected property
FormBuilderPropertyBase::$params protected property
FormBuilderPropertyBase::$property protected property
FormBuilderPropertyBase::submit public function Submit handler for the editing form(). Overrides FormBuilderPropertyInterface::submit 1
FormBuilderWebformProperty::$storageParents protected property
FormBuilderWebformProperty::form public function Generate form-API elements for editing this property. Overrides FormBuilderPropertyBase::form
FormBuilderWebformProperty::getValue public function Read the value from a component array.
FormBuilderWebformProperty::__construct public function Construct a new instance of this property class. Overrides FormBuilderPropertyBase::__construct
FormBuilderWebformPropertyValue::setValue public function Overrides FormBuilderWebformProperty::setValue