Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public function generateAction(Project $project)
- {
- $deleteForm = $this->createDeleteForm($project);
- $em = $this->getDoctrine()->getManager();
- $res = $em->getRepository('SocialProProjectBundle:ProjectUser')->findProjectMaster($project->getId());
- $users = $em->getRepository('SocialProProjectBundle:Project')->findUser($project->getId());
- $user = $em->getRepository('SocialProDefaultBundle:User')->findBy(array('id'=>$users));
- $master = $res[0]->getUser();
- $html = $this->render('project/load.html.twig', array(
- 'project' => $project,
- 'master' =>$master,
- 'user' => $user
- ))->getContent();
- return new Response(
- $this->get('knp_snappy.pdf')->getOutputFromHtml($html),
- 200,
- array(
- 'Content-Type' => 'application/pdf',
- 'Content-Disposition' => 'attachment; filename="projects.pdf"'
- )
- );
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement