3 namespace Drupal\settings_tray_test\Form;
5 use Drupal\Core\Form\FormStateInterface;
6 use Drupal\Core\Plugin\PluginFormBase;
9 * @see \Drupal\settings_tray_test\Plugin\Block\SettingsTrayFormAnnotationIsClassBlock
11 class SettingsTrayFormAnnotationIsClassBlockForm extends PluginFormBase {
16 * @var \Drupal\Core\Block\BlockPluginInterface
23 public function buildConfigurationForm(array $form, FormStateInterface $form_state) {
24 $form = $this->plugin->buildConfigurationForm($form, $form_state);
26 $form['some_setting'] = [
28 '#title' => t('Some setting'),
42 public function submitConfigurationForm(array &$form, FormStateInterface $form_state) {}