public function WebformSubmissionExportImportImporter::getFieldDefinitions in Webform 8.5
Same name and namespace in other branches
- 6.x modules/webform_submission_export_import/src/WebformSubmissionExportImportImporter.php \Drupal\webform_submission_export_import\WebformSubmissionExportImportImporter::getFieldDefinitions()
Get a webform's field definitions.
Return value
array An associative array containing a webform's field definitions.
Overrides WebformSubmissionExportImportImporterInterface::getFieldDefinitions
4 calls to WebformSubmissionExportImportImporter::getFieldDefinitions()
- WebformSubmissionExportImportImporter::exportSubmission in modules/
webform_submission_export_import/ src/ WebformSubmissionExportImportImporter.php - Export webform submission as a CSV record.
- WebformSubmissionExportImportImporter::getDestinationColumns in modules/
webform_submission_export_import/ src/ WebformSubmissionExportImportImporter.php - Get destination (field and element) columns name.
- WebformSubmissionExportImportImporter::importConvertRecordToValues in modules/
webform_submission_export_import/ src/ WebformSubmissionExportImportImporter.php - Convert CSV records to entity values.
- WebformSubmissionExportImportImporter::importSaveSubmission in modules/
webform_submission_export_import/ src/ WebformSubmissionExportImportImporter.php - Save import record submission.
File
- modules/
webform_submission_export_import/ src/ WebformSubmissionExportImportImporter.php, line 243
Class
- WebformSubmissionExportImportImporter
- Webform submission export import manager.
Namespace
Drupal\webform_submission_export_importCode
public function getFieldDefinitions() {
if (isset($this->fieldDefinitions)) {
return $this->fieldDefinitions;
}
$this->fieldDefinitions = $this->entityStorage
->getFieldDefinitions();
return $this->fieldDefinitions;
}