J'ai deux entités auteur et livreApi-plateforme d'émission de demande
book | manytoOne |author
id | |id
idAuthor |
dans le contrôleur de l'auteur j'ai une fonction d'action qui obtient les détails de l'auteur et tous ses livres (en utilisant la fonction avant d'obtenir les livres)
public function authorDetailsAction($id){
$author= $this->getDoctrine()->getRepository(Author::class)->find($id);
$books= $this->forward('AppBundle:Book:authorBooks',array('id' => $id));
return array('author' => $author, 'books' => $books);
}
mais montre seulement des informations de l'auteur
ou quand je suis rutrning que les livres return $books
j'ai eu cette erreur
Le contrôleur doit renvoyer une réponse (Array (0 = > Object (AppBundle \ Entité \ Livre), 1 = > Object (AppBundle \ Entité \ Livre), 2 = > Object (AppBundle \ Entity \ Book)) donné). (500 Internal Server Error)
de Merci à l'avance pour toute orientation