/** * Define a contribution as active. * * @param Wiki $wiki * @param Section $section * @param Contribution $contribution * * @Route( * requirements={ "wiki" = "\d+", "section" = "\d+", "contribution" = "\d+" } * ) */ public function patchWikiSectionContributionAction(Wiki $wiki, Section $section, Contribution $contribution) { $this->checkAccess('EDIT', $wiki); $section->setActiveContribution($contribution); $em = $this->getDoctrine()->getManager(); $em->persist($section); $em->flush(); }