renderer->render($disposition); $teamer = $disposition->getTeamer(); $filename = sprintf('Honorarvertrag_%s_%s.pdf', $teamer, $disposition->getAssignment()->getDestination()); $disposition = HeaderUtils::makeDisposition(HeaderUtils::DISPOSITION_ATTACHMENT, $filename, md5($filename)); $response = new Response($pdf->Output('S')); $response->setPrivate(); $response->headers->set('Content-type', 'application/pdf'); $response->headers->set('Content-Disposition', $disposition); return $response; } }