X-Git-Url: http://www.aleph1.co.uk/gitweb/?p=yaffs-website;a=blobdiff_plain;f=vendor%2Fsymfony%2Fpsr-http-message-bridge%2FFactory%2FHttpFoundationFactory.php;fp=vendor%2Fsymfony%2Fpsr-http-message-bridge%2FFactory%2FHttpFoundationFactory.php;h=65289c680658e3684182d4b17acffa5ba843f430;hp=76d196bbbeae91a4a1b289bc62eff35c9b558f0a;hb=0bf8d09d2542548982e81a441b1f16e75873a04f;hpb=74df008bdbb3a11eeea356744f39b802369bda3c diff --git a/vendor/symfony/psr-http-message-bridge/Factory/HttpFoundationFactory.php b/vendor/symfony/psr-http-message-bridge/Factory/HttpFoundationFactory.php index 76d196bbb..65289c680 100644 --- a/vendor/symfony/psr-http-message-bridge/Factory/HttpFoundationFactory.php +++ b/vendor/symfony/psr-http-message-bridge/Factory/HttpFoundationFactory.php @@ -104,6 +104,17 @@ class HttpFoundationFactory implements HttpFoundationFactoryInterface $clientFileName = $psrUploadedFile->getClientFilename(); } + if (class_exists('Symfony\Component\HttpFoundation\HeaderUtils')) { + // Symfony 4.1+ + return new UploadedFile( + $temporaryPath, + null === $clientFileName ? '' : $clientFileName, + $psrUploadedFile->getClientMediaType(), + $psrUploadedFile->getError(), + true + ); + } + return new UploadedFile( $temporaryPath, null === $clientFileName ? '' : $clientFileName,