You are here

class FormBuilderWebformPropertyRequired in Form Builder 7

Special handling for the mandatory -> required rename in webform4.

Hierarchy

Expanded class hierarchy of FormBuilderWebformPropertyRequired

1 string reference to 'FormBuilderWebformPropertyRequired'
_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 252

View source
class FormBuilderWebformPropertyRequired extends FormBuilderWebformProperty {
  public function setValue(&$component, $value) {
    $component['required'] = $value;

    // webform 4
    $component['mandatory'] = $value;

    // webform 3
  }

}

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
FormBuilderWebformPropertyRequired::setValue public function Overrides FormBuilderWebformProperty::setValue