ForkCMS\Bundle\InstallerBundle\Controller\InstallerController::step2Action PHP Метод

step2Action() публичный Метод

public step2Action ( Request $request ) : RedirectResponse | Response
$request Symfony\Component\HttpFoundation\Request
Результат Symfony\Component\HttpFoundation\RedirectResponse | Symfony\Component\HttpFoundation\Response
    public function step2Action(Request $request)
    {
        $this->checkInstall();
        // check if can start the next step
        $requirementsChecker = $this->get('forkcms.requirements.checker');
        if ($requirementsChecker->hasErrors()) {
            return $this->redirect($this->generateUrl('install_step1'));
        }
        // show language information form.
        $form = $this->createForm(new LanguagesType(), $this->getInstallationData($request));
        $handler = new LanguagesHandler();
        if ($handler->process($form, $request)) {
            return $this->redirect($this->generateUrl('install_step3'));
        }
        return $this->render('ForkCMSInstallerBundle:Installer:step2.html.twig', array('form' => $form->createView()));
    }