Advertisement
Guest User

Untitled

a guest
Feb 19th, 2017
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.99 KB | None | 0 0
  1. public function generateAction(Project $project)
  2. {
  3. $deleteForm = $this->createDeleteForm($project);
  4. $em = $this->getDoctrine()->getManager();
  5. $res = $em->getRepository('SocialProProjectBundle:ProjectUser')->findProjectMaster($project->getId());
  6. $users = $em->getRepository('SocialProProjectBundle:Project')->findUser($project->getId());
  7. $user = $em->getRepository('SocialProDefaultBundle:User')->findBy(array('id'=>$users));
  8. $master = $res[0]->getUser();
  9. $html = $this->render('project/load.html.twig', array(
  10. 'project' => $project,
  11. 'master' =>$master,
  12. 'user' => $user
  13.  
  14. ))->getContent();
  15.  
  16.  
  17. return new Response(
  18. $this->get('knp_snappy.pdf')->getOutputFromHtml($html),
  19. 200,
  20. array(
  21. 'Content-Type' => 'application/pdf',
  22. 'Content-Disposition' => 'attachment; filename="projects.pdf"'
  23. )
  24. );
  25. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement