Skip to content
Snippets Groups Projects
Verified Commit 52948158 authored by Dave Long's avatar Dave Long
Browse files

Issue #3245249 by dimitriskr, smustgrave, kim.pepper: Replace...

Issue #3245249 by dimitriskr, smustgrave, kim.pepper: Replace FileUploadHandler::loadByUri() with FileRepositoryInterface::loadByUri()
parent 63cfce40
No related branches found
No related tags found
No related merge requests found
......@@ -280,7 +280,7 @@ public function handleFileUpload(UploadedFileInterface $uploadedFile, array $val
$file->setFilename($this->fileSystem->basename($file->getFileUri()));
if ($replace === FileSystemInterface::EXISTS_REPLACE) {
$existingFile = $this->loadByUri($file->getFileUri());
$existingFile = $this->fileRepository->loadByUri($file->getFileUri());
if ($existingFile) {
$file->fid = $existingFile->id();
$file->setOriginalId($existingFile->id());
......@@ -401,8 +401,14 @@ protected function handleExtensionValidation(array &$validators): string {
*
* @return \Drupal\file\FileInterface|null
* The first file with the matched URI if found, NULL otherwise.
*
* @deprecated in drupal:10.3.0 and is removed from drupal:11.0.0.
* Use \Drupal\file\FileRepositoryInterface::loadByUri().
*
* @see https://www.drupal.org/node/3409326
*/
protected function loadByUri(string $uri): ?FileInterface {
@trigger_error('FileUploadHandler::loadByUri() is deprecated in drupal:10.3.0 and is removed from drupal:11.0.0. Use \Drupal\file\FileRepositoryInterface::loadByUri(). See https://www.drupal.org/node/3409326', E_USER_DEPRECATED);
return $this->fileRepository->loadByUri($uri);
}
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment