createForm(SwitchSectionFormType::class); $form->handleRequest($request); if ($form->isSubmitted() && $form->isValid()) { $idSection = $form->get('id_section')->getData(); $section = $sectionContainer->getStore()->getOneById($idSection); $userMerchant = $merchantResolver->getUserMerchant(); if ($section && $userMerchant) { $userMerchant->setCurrentAdminSection($section); $entityManager->update($section); $entityManager->flush(); } } $referer = $request->headers->get('referer'); return $this->redirect($referer); } }