You are here

protected function WebformSubmissionExportImportUploadForm::setImportUri in Webform 8.5

Same name and namespace in other branches
  1. 6.x modules/webform_submission_export_import/src/Form/WebformSubmissionExportImportUploadForm.php \Drupal\webform_submission_export_import\Form\WebformSubmissionExportImportUploadForm::setImportUri()

Set the CSV file URI.

Parameters

\Drupal\Core\Form\FormStateInterface $form_state: The form state containing the upload file id.

2 calls to WebformSubmissionExportImportUploadForm::setImportUri()
WebformSubmissionExportImportUploadForm::buildForm in modules/webform_submission_export_import/src/Form/WebformSubmissionExportImportUploadForm.php
Form constructor.
WebformSubmissionExportImportUploadForm::submitImportForm in modules/webform_submission_export_import/src/Form/WebformSubmissionExportImportUploadForm.php
Import submission handler.

File

modules/webform_submission_export_import/src/Form/WebformSubmissionExportImportUploadForm.php, line 489

Class

WebformSubmissionExportImportUploadForm
Upload webform submission export import CSV.

Namespace

Drupal\webform_submission_export_import\Form

Code

protected function setImportUri(FormStateInterface $form_state) {
  $fid = $form_state
    ->get('import_fid');
  if (!empty($fid)) {
    $file = File::load($fid);
    $this->importer
      ->setImportUri($file
      ->getFileUri());
  }
}