class FormBuilderWebformPropertyValue in Form Builder 7
Special handling for $component['value'].
Hierarchy
- class \FormBuilderPropertyBase implements FormBuilderPropertyInterface
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
Name![]() |
Modifiers | Type | Description | Overrides |
---|---|---|---|---|
FormBuilderPropertyBase:: |
protected | property | ||
FormBuilderPropertyBase:: |
protected | property | ||
FormBuilderPropertyBase:: |
protected | property | ||
FormBuilderPropertyBase:: |
public | function |
Submit handler for the editing form(). Overrides FormBuilderPropertyInterface:: |
1 |
FormBuilderWebformProperty:: |
protected | property | ||
FormBuilderWebformProperty:: |
public | function |
Generate form-API elements for editing this property. Overrides FormBuilderPropertyBase:: |
|
FormBuilderWebformProperty:: |
public | function | Read the value from a component array. | |
FormBuilderWebformProperty:: |
public | function |
Construct a new instance of this property class. Overrides FormBuilderPropertyBase:: |
|
FormBuilderWebformPropertyValue:: |
public | function |
Overrides FormBuilderWebformProperty:: |