uploadHandler->getUploadFilepath($upload); $originalFilename = $upload->getOriginalFilename(); $inline = (bool) $request->get('inline'); $disposition = $inline ? ResponseHeaderBag::DISPOSITION_INLINE : ResponseHeaderBag::DISPOSITION_ATTACHMENT; $this->logger->info('Download file', [ 'file_id' => $upload->getId(), 'file_filename' => $upload->getOriginalFilename(), ]); try { $response = $this->file($path, $originalFilename, $disposition); } catch (FileNotFoundException $e) { throw $this->createNotFoundException('Die Datei wurde nicht gefunden'); } return $response; } }