By sja112 on
Change record status:
Published (View all published change records)
Project:
Introduced in branch:
9.0.x
Introduced in version:
9.0.0
Issue links:
Description:
[Symfony 5] The "Symfony\Component\HttpFoundation\File\MimeType\MimeTypeGuesser" class is deprecated since Symfony 4.3, use "Symfony\Component\Mime\MimeTypes" instead.
The "Symfony\Component\HttpFoundation\File\MimeType\FileBinaryMimeTypeGuesser" class is deprecated since Symfony 4.3, use "Symfony\Component\Mime\FileBinaryMimeTypeGuesser" instead.
The "Symfony\Component\HttpFoundation\File\MimeType\FileinfoMimeTypeGuesser" class is deprecated since Symfony 4.3, use "Symfony\Component\Mime\FileinfoMimeTypeGuesser" instead.
Impacts:
Site builders, administrators, editors
Module developers
Site templates, recipes and distribution developers
Comments
before/after?
I have some custom code that uses the
guess()method - changing it toguessMimeType()seems to work for me. Is this the correct solution?Before:
$mimetype = \Drupal::service('file.mime_type.guesser')->guess($item->uri);After:
$mimetype = \Drupal::service('file.mime_type.guesser')->guessMimeType($item->uri);-mike