public function WebformSubmissionExportImportImporter::deleteImportUri 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::deleteImportUri()
Attempt delete managed file created for import uri.
Return value
bool TRUE if managed file created for import uri was deleted.
Overrides WebformSubmissionExportImportImporterInterface::deleteImportUri
File
- modules/
webform_submission_export_import/ src/ WebformSubmissionExportImportImporter.php, line 193
Class
- WebformSubmissionExportImportImporter
- Webform submission export import manager.
Namespace
Drupal\webform_submission_export_importCode
public function deleteImportUri() {
$files = $this->entityTypeManager
->getStorage('file')
->loadByProperties([
'uri' => $this
->getImportUri(),
]);
if ($files) {
$file = reset($files);
$file
->delete();
return TRUE;
}
return FALSE;
}