deveau-a
1/2/2018 - 1:11 PM

Download generated document

Download generated document

public function downloadAction($filename)
{
    $request = $this->get('request');
    $path = $this->get('kernel')->getRootDir(). "/../web/downloads/";
    $content = file_get_contents($path.$filename);
 
    $response = new Response();
 
    //set headers
    $response->headers->set('Content-Type', 'mime/type');
    $response->headers->set('Content-Disposition', 'attachment;filename="'.$filename);
 
    $response->setContent($content);
    return $response;
}