/**
* {@inheritdoc}
*/
public function buildForm(array $form, FormStateInterface $form_state) {
$validators = [
'file_validate_extensions' => ['xml'],
];
$form['upload'] = [
'#type' => 'managed_file',
'#title' => $this->t('Choose a file'),
'#required' => TRUE,
'#upload_validators' => $validators,
'#upload_location' => 'public://import-xml/',
];
$form['actions'] = [
'#type' => 'actions',
];
$form['actions']['submit'] = [
'#type' => 'submit',
'#value' => $this->t('Import'),
];
return $form;
}