ProcessorConfigForm.php in Purge 8.3        
                          
                  
                        
  
  
  
  
  
File
  tests/modules/purge_processor_test/src/Form/ProcessorConfigForm.php
  
    View source  
  <?php
namespace Drupal\purge_processor_test\Form;
use Drupal\Core\Form\FormStateInterface;
use Drupal\purge_ui\Form\ProcessorConfigFormBase;
class ProcessorConfigForm extends ProcessorConfigFormBase {
  
  protected function getEditableConfigNames() {
    return [];
  }
  
  public function getFormId() {
    return 'purge_processor_test.configform';
  }
  
  public function buildForm(array $form, FormStateInterface $form_state) {
    $form['textfield'] = [
      '#type' => 'textfield',
      '#title' => $this
        ->t('Test'),
      '#required' => FALSE,
    ];
    return parent::buildForm($form, $form_state);
  }
  
  public function submitFormSuccess(array &$form, FormStateInterface $form_state) {
    
  }
}