public function ForwardFormBlock::blockForm in Forward 8.2
Overrides BlockPluginTrait::blockForm
File
- src/Plugin/ Block/ ForwardFormBlock.php, line 111 
Class
- ForwardFormBlock
- Provides a block with a Forward form.
Namespace
Drupal\forward\Plugin\BlockCode
public function blockForm($form, FormStateInterface $form_state) {
  $form = parent::blockForm($form, $form_state);
  $config = $this->configuration;
  $form['body'] = [
    '#type' => 'text_format',
    '#title' => $this
      ->t('Body'),
    '#description' => $this
      ->t('If set, this is placed in the block before the form.'),
  ];
  if (isset($config['body']['value'])) {
    $form['body']['#default_value'] = $config['body']['value'];
    $form['body']['#format'] = $config['body']['format'];
  }
  return $form;
}