Elcodi\Admin\UserBundle\Controller\PasswordController::rememberAction PHP Method

rememberAction() public method

Remember password
public rememberAction ( Form $passwordRememberForm, boolean $isValid ) : array
$passwordRememberForm Symfony\Component\Form\Form Password remember form
$isValid boolean Is valid
return array
    public function rememberAction(Form $passwordRememberForm, $isValid)
    {
        if ($isValid) {
            $adminUserRepository = $this->get('elcodi.provider.repository')->getRepositoryByEntityParameter('elcodi.entity.admin_user.class');
            $email = $passwordRememberForm->get('email')->getData();
            $this->get('elcodi.manager.password')->rememberPasswordByEmail($adminUserRepository, $email, 'admin_password_recover');
            return $this->redirectToRoute('admin_password_recover_sent');
        }
        return ['form' => $passwordRememberForm->createView()];
    }