Code Duplication    Length = 4-4 lines in 2 locations

src/Webcook/Cms/SecurityBundle/Controller/LoginController.php 2 locations

@@ 79-82 (lines=4) @@
76
    {
77
        $token = $request->query->get('token');
78
        $user  = $this->getEntityManager()->getRepository('Webcook\Cms\SecurityBundle\Entity\User')->findOneBy(array('passwordResetToken'=> $token));
79
        if ($user === null || empty($token)) {
80
            $view = $this->getViewWithMessage(null, 404, 'This token is invalid.');
81
            return $this->handleView($view);
82
        }
83
84
        $dateDiff = date_diff(
85
            new \DateTime(),
@@ 111-114 (lines=4) @@
108
        $password       = $request->request->get('password');
109
        $repeatPassword = $request->request->get('repeatPassword');
110
        $token          = $request->request->get('token');
111
        if (empty($password) || empty($repeatPassword) || empty($token)) {
112
            $view = $this->getViewWithMessage(null, 400, 'Passwords and token can\'t be empty.');
113
            return $this->handleView($view);
114
        }
115
116
        if ($password == $repeatPassword) {
117
            $user = $this->getEntityManager()->getRepository('Webcook\Cms\SecurityBundle\Entity\User')->findOneBy(array('passwordResetToken'=> $token));