getRepository(BuildingTech::class); $techs = $repo->findAll(); //dd($techs); foreach($techs as $key => $tech) { $coords = $repo->coordinates($tech->getId()); $tech->setLat($coords['lat']); $tech->setLng($coords['lng']); $techs[$key] = $tech; } return $this->json($techs); } #[Route('/building_techs/{id<\d+>}', name: 'app_tech')] public function record(BuildingTech $finding, EntityManagerInterface $em): JsonResponse { $repo = $em->getRepository(BuildingTech::class); $coords = $repo->coordinates($finding->getId()); $finding->setLat($coords['lat']); $finding->setLng($coords['lng']); return $this->json($finding); } }