diff options
Diffstat (limited to 'core/modules/file/file.module')
-rw-r--r-- | core/modules/file/file.module | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/core/modules/file/file.module b/core/modules/file/file.module index 9c10140fa4ba..120d553c5c6d 100644 --- a/core/modules/file/file.module +++ b/core/modules/file/file.module @@ -35,13 +35,13 @@ use Drupal\file\Upload\FormUploadedFile; * @return array * An associative array of headers, as expected by * \Symfony\Component\HttpFoundation\StreamedResponse. + * + * @deprecated in drupal:11.2.0 and is removed from drupal:12.0.0. Use Drupal\file\Entity\FileInterface::getDownloadHeaders() instead. + * @see https://www.drupal.org/node/3494172 */ function file_get_content_headers(FileInterface $file) { - return [ - 'Content-Type' => $file->getMimeType(), - 'Content-Length' => $file->getSize(), - 'Cache-Control' => 'private', - ]; + @trigger_error(__FUNCTION__ . '() is deprecated in drupal:11.2.0 and is removed from drupal:12.0.0. Use Drupal\file\Entity\FileInterface::getDownloadHeaders() instead. See https://www.drupal.org/node/3494172', E_USER_DEPRECATED); + return $file->getDownloadHeaders(); } /** |