TripalBlastUIBlastSubmitForm.php 990 B

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152
  1. <?php
  2. /**
  3. * @file
  4. * Construct configuration form of this module.
  5. */
  6. namespace Drupal\blast_ui\Form;
  7. use Drupal\Core\Form\ConfigFormBase;
  8. use Drupal\Core\Form\FormStateInterface;
  9. /**
  10. * Defines TripalBlastUIBlastSubmitForm class.
  11. * All-in-one BLAST submission form.
  12. */
  13. class TripalBlastUIBlastSubmitForm extends ConfigFormBase {
  14. const SETTINGS = 'blast_ui.settings';
  15. /**
  16. * {@inheritdoc}
  17. */
  18. public function getFormId() {
  19. return 'blast_ui_admin_settings';
  20. }
  21. /**
  22. * {@inheritdoc}
  23. */
  24. protected function getEditableConfigNames() {
  25. return [
  26. static::SETTINGS,
  27. ];
  28. }
  29. /**
  30. * {@inheritdoc}
  31. * Build form.
  32. */
  33. public function buildForm(array $form, FormStateInterface $form_state) {
  34. return parent::buildForm($form, $form_state);
  35. }
  36. /**
  37. * {@inheritdoc}
  38. * Save configuration.
  39. */
  40. public function submitForm(array &$form, FormStateInterface $form_state) {
  41. return parent::submitForm($form, $form_state);
  42. }
  43. }