public function WebformSubmissionExportImportImporter::getElements 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::getElements()
Get webform elements.
Return value
array An associative array containing webform elements keyed by name.
Overrides WebformSubmissionExportImportImporterInterface::getElements
5 calls to WebformSubmissionExportImportImporter::getElements()
- 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::importPrepareRecord in modules/
webform_submission_export_import/ src/ WebformSubmissionExportImportImporter.php - Prepare import submission record.
- 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 255
Class
- WebformSubmissionExportImportImporter
- Webform submission export import manager.
Namespace
Drupal\webform_submission_export_importCode
public function getElements() {
if (isset($this->elements)) {
return $this->elements;
}
$this->elements = $this
->getWebform()
->getElementsInitializedFlattenedAndHasValue();
return $this->elements;
}