bonsoir,

j'ai un probléme lors de la persistance de mon objet:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
Warning: spl_object_hash() expects parameter 1 to be object, array given
voilà mon traitement:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
 
 $em= $this->getDoctrine()->getManager();
 
 // le contenu des variables    $chapitres, $projet  , $q sont bien traité 
   $chapitres= $em->getRepository('ChapitresBundle:Chapitres')->find($this->get('session')->get('infoChapitres'));
 
    $projet = $em->getRepository('ProjetsBundle:Projets')->find($this->get('session')->get('infoProjet'));
 
    $q=$em->getRepository('QuestionsBundle:Questions')->findByAQuestions($this->get('session')->get('infoChapitres'));
 
 
if ($form->isValid())
      { 
       $pourcentageN=$entity->getNivConformite();
        $entity->setNivEnPourcentage($pourcentageN);
        $entity->setDateReponse($dateresp);
        $entity->setProjet($projet);
 
        foreach ( $q as $object)
        {
           $entity->setQuestions($object);
           }
        $em->persist($entity);
        $em->flush();
        return $this->render('MissionsBundle:ReponsesQues:show.html.twig', array(
            'entity' => $chapitres,
            'form'   => $form->createView(),
            'error' =>' ',
        ));
 
      }
j'en sais pas comment fixer ce probléme .

Merci de m'aider