getRepository($this->entity)->findBy(["entityname"=>$entityname]); return $this->render($this->twig.'list.html.twig',[ $this->data."s" => $datas, "entityname" => $entityname, "useheader"=>true, "usemenu"=>false, "usesidebar"=>true, ]); } public function auditrender($entityname,$entityid,$access,ManagerRegistry $em): Response { $datas = $em->getRepository($this->entity)->findBy(["entityname"=>$entityname,"entityid"=>$entityid]); /* if($entityname=="User") { $user=$em->getRepository("App\Entity\User")->find($entityid); if($user) { foreach($user->getModos() as $usermodo) { $auditusermods=$em->getRepository($this->entity)->findBy(["entityname"=>"UserModo","entityid"=>$usermodo->getId()]); foreach($auditusermods as $auditusermod) { $usermodo=$em->getRepository("App\Entity\UserModo")->find($auditusermod->getEntityid()); $niveau01=$em->getRepository("App\Entity\Niveau01")->find($usermodo->getNiveau01()->getId()); $auditusermod->setDescription($auditusermod->getDescription()." UserModo"); $auditusermod->setDetail([$niveau01->getId()." = ".$niveau01->getLabel()]); } $datas=array_merge($datas,$auditusermods); } } } */ return $this->render($this->twig.'render.html.twig',[ $this->data."s" => $datas, ]); } }