Code Duplication    Length = 7-8 lines in 2 locations

lib/Db/DbService.php 2 locations

@@ 65-72 (lines=8) @@
62
    /**
63
     * @param string $uid
64
     */
65
    public function addFailedLoginAttempt($uid, $ip){
66
        $builder = $this->connection->getQueryBuilder();
67
        $builder->insert('failed_login_attempts')
68
            ->setValue('ip', $builder->createNamedParameter($ip))
69
            ->setValue('uid', $builder->createNamedParameter($uid))
70
            ->setValue('attempted_at', $builder->createNamedParameter($this->factory->getTime()))
71
            ->execute();
72
    }
73
74
    /**
75
     * @param string $uid
@@ 156-162 (lines=7) @@
153
     * @param string $uid
154
     * @param string $ip
155
     */
156
    public function deleteSuspiciousAttemptsForUidIpCombination($uid, $ip) {
157
        $builder = $this->connection->getQueryBuilder();
158
        $builder->delete('failed_login_attempts')
159
            ->where($builder->expr()->eq('uid',$builder->createNamedParameter($uid)))
160
            ->andWhere($builder->expr()->eq('ip', $builder->createNamedParameter($ip)))
161
            ->execute();
162
    }
163
}