/** * @Method("GET") * @Template * @Route("/toggle/{id}", name="project_toggle") */ public function toggleAction(Project $project, Request $request) { $project->setEnabled(!$project->getEnabled()); $this->persist($project); $this->flush(); // redirect to the list with the same filters applied as before return $this->redirect($this->generateUrl('projects', $request->query->all())); }