public function TestFieldPrepareViewFormatter::settingsForm

Implements Drupal\field\Plugin\Type\Formatter\FormatterInterface::settingsForm().

Overrides FormatterBase::settingsForm

File

drupal/core/modules/field/tests/modules/field_test/lib/Drupal/field_test/Plugin/field/formatter/TestFieldPrepareViewFormatter.php, line 36
Definition of Drupal\field_test\Plugin\field\formatter\TestFieldPrepareViewFormatter.

Class

TestFieldPrepareViewFormatter
Plugin implementation of the 'field_test_with_prepare_view' formatter.

Namespace

Drupal\field_test\Plugin\field\formatter

Code

public function settingsForm(array $form, array &$form_state) {
  $element['test_formatter_setting_additional'] = array(
    '#title' => t('Setting'),
    '#type' => 'textfield',
    '#size' => 20,
    '#default_value' => $this
      ->getSetting('test_formatter_setting_additional'),
    '#required' => TRUE,
  );
  return $element;
}