public function LegacyWidget::settingsForm

Implements Drupal\field\Plugin\Type\Widget\WidgetInterface::settingsForm().

Overrides WidgetBase::settingsForm

File

drupal/core/modules/field/lib/Drupal/field/Plugin/field/widget/LegacyWidget.php, line 32
Definition of Drupal\field\Plugin\field\widget\LegacyWidget.

Class

LegacyWidget
Plugin implementation for legacy widgets.

Namespace

Drupal\field\Plugin\field\widget

Code

public function settingsForm(array $form, array &$form_state) {
  $definition = $this
    ->getDefinition();
  $function = $definition['module'] . '_field_widget_settings_form';
  if (function_exists($function)) {
    return $function($this->field, $this->instance);
  }
  return array();
}