Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- bookpermit
- id | userfk | bookfk |
- 1 | 6 | 6 |
- 2 | 6 | 7 |
- 3 | 7 | 7 |
- 4 | 8 | 8 |
- books
- id | name | uerfk |
- 1 | xyz1 | 6 |
- 2 | xyz2 | 7 |
- 3 | xyz3 | 8 |
- display_book_by_permission:
- pattern: /displaybookbypermission/{user}
- defaults: { _controller: xxxBundle:Books:display, _format: ~ }
- requirements:
- _method: GET
- /**
- * @Route("/displaybookbypermission/{user}/{bookpermit}")
- * @ParamConverter("user", class="xxxxBundle:Users")
- * @ParamConverter("bookpermit", class="xxxxBundle:BookPermit")
- * @Template()
- */
- public function displayAction(Request $request, $user, $bookpermit)
- {
- $em = $this->getDoctrine()->getManager();
- $bookLists= $em->getRepository("xxxBundle:Books")->findBy(
- array(
- "usersfk" => $user,
- "usersfk" => $bookpermit
- )
- );
- $data = array();
- foreach ($bookLists as $bookList)
- {
- array_push($data, $this->serialize($bookLists));
- }
- $response = new Response(json_encode($data), 200);
- $response->headers->set('Content-Type', 'application/json');
- return $response;
- }
- http://localhost:88/books/web/app_dev.php/displaybookbypermission/6
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement