Symfony - Save pdf file to upload directory with PsPdfBundle -


i'm using basic code bundle generate pdf , browser-output works. (controller)

public function fileaction($name, request $request) {   $format = $this->get('request')->get('_format');         $em = $this->getdoctrine()->getmanager();   $entity = $em->getrepository('testbundle:kunden')->find($name);    return $this->render(sprintf('testbundle:kunden:file.%s.twig', $format), array(     'name' => $name,     'entity' => $entity,   )); 

i want save file in upload folder, tried code found in documentation or other posts. (controller)

 public function pdfaction($name) {   $format = $this->get('request')->get('_format');                     $em = $this->getdoctrine()->getmanager();   $entity = $em->getrepository('testbundle:kunden')->find($name);   $facade = $this->get('ps_pdf.facade');   $response = new response();                               $this->render(sprintf('testbundle:kunden:file.%s.twig', $format), array('entity' => $entity,'name' => $name,), $response);    $xml = $response->getcontent();   $content = $facade->render($xml);    return new response($content, 200, array('content-type' => 'application/pdf')); } 

i know missed something, don't know can define path or filename. how save generated pdf fileaction() in upload folder?

what doing there generating pdf file , returning response / download response. saving file upload directory task. i'd recommend using file abstraction layer that, e.g. "gaufrette" or "flysystem" can't post whole example here because long including config stuff, in end have like:

 $filesystem->write('myfile', $content); 

hope helps, ++.


Comments