public function editAction(Request $request, $id)
    {
        $manager = $this->get('opifer.redirect.redirect_manager');

        $redirect = $manager->getRepository()->find($id);

        $form = $this->createForm(RedirectType::class, $redirect);
        $form->handleRequest($request);

        if ($form->isSubmitted() && $form->isValid()) {
            $manager->save($redirect);
            $this->addFlash('success', $this->get('translator')->trans('opifer_redirect.flash.updated'));

            return $this->redirectToRoute('opifer_redirect_redirect_edit', ['id' => $redirect->getId()]);
        }

        return $this->render($this->container->getParameter('opifer_redirect.redirect_edit_view'), [
            'form'     => $form->createView(),
            'redirect' => $redirect
        ]);
    }
public function editAction(Request $request, $id)
    {
        $manager = $this->get('opifer.redirect.redirect_manager');

        $redirect = $manager->getRepository()->find($id);

        $form = $this->createForm(RedirectType::class, $redirect);
        $form->handleRequest($request);

        if ($form->isSubmitted() && $form->isValid()) {
            $manager->save($redirect);
            $this->addFlash('success', $this->get('translator')->trans('opifer_redirect.flash.updated'));

            return $this->redirectToRoute('opifer_redirect_redirect_edit', ['id' => $redirect->getId()]);
        }

        return $this->render($this->container->getParameter('opifer_redirect.redirect_edit_view'), [
            'form'     => $form->createView(),
            'redirect' => $redirect
        ]);
    }
public function editAction ( Request $ request , $ id ) { $ manager = $ this -> get ( 'opifer.redirect.redirect_manager' ) ; $ redirect = $ manager -> getRepository ( ) -> find ( $ id ) ; $ form = $ this -> createForm ( RedirectType :: class , $ redirect ) ; $ form -> handleRequest ( $ request ) ; if ( $ form -> isSubmitted ( ) && $ form -> isValid ( ) ) { $ manager -> save ( $ redirect ) ; $ this -> addFlash ( 'success' , $ this -> get ( 'translator' ) -> trans ( 'opifer_redirect.flash.updated' ) ) ; return $ this -> redirectToRoute ( 'opifer_redirect_redirect_edit' , [ 'id' => $ redirect -> getId ( ) ] ) ; } return $ this -> render ( $ this -> container -> getParameter ( 'opifer_redirect.redirect_edit_view' ) , [ 'form' => $ form -> createView ( ) , 'redirect' => $ redirect ] ) ; }
Edit a redirect

@param Request $request
@param int     $id

@return RedirectResponse|Response
Edit a redirect