createForm(VehicleType::class, $vehicle); $form->handleRequest($request); if($form->isSubmitted() && $form->isValid()) { $this->entityManager->persist($vehicle); $this->entityManager->flush(); return $this->redirectToRoute("vehicle_list"); } return $this->render('vehicle/add.html.twig', [ 'form' => $form, ]); } #[Route('/vehicle/list', name: 'vehicle_list')] public function list(): Response { $vehicles = $this->vehicleRepository->findAll(); return $this->render('vehicle/list.html.twig', [ 'vehicles' => $vehicles, ]); } }