Code Duplication    Length = 10-12 lines in 2 locations

src/Surfnet/StepupMiddleware/ApiBundle/Identity/Repository/VettedSecondFactorRepository.php 1 location

@@ 45-56 (lines=12) @@
42
     * @param VettedSecondFactorQuery $query
43
     * @return Query
44
     */
45
    public function createSearchQuery(VettedSecondFactorQuery $query)
46
    {
47
        $queryBuilder = $this->createQueryBuilder('sf');
48
49
        if ($query->identityId) {
50
            $queryBuilder
51
                ->andWhere('sf.identityId = :identityId')
52
                ->setParameter('identityId', (string) $query->identityId);
53
        }
54
55
        return $queryBuilder->getQuery();
56
    }
57
58
    public function removeByIdentityId(IdentityId $identityId)
59
    {

src/Surfnet/StepupMiddleware/ApiBundle/Identity/Repository/VerifiedSecondFactorRepository.php 1 location

@@ 132-141 (lines=10) @@
129
     * @param VerifiedSecondFactorOfIdentityQuery $query
130
     * @return Query
131
     */
132
    public function createSearchForIdentityQuery(VerifiedSecondFactorOfIdentityQuery $query)
133
    {
134
        $queryBuilder = $this->createQueryBuilder('sf');
135
136
        $queryBuilder
137
            ->andWhere('sf.identityId = :identityId')
138
            ->setParameter('identityId', (string) $query->identityId);
139
140
        return $queryBuilder->getQuery();
141
    }
142
143
    public function removeByIdentityId(IdentityId $identityId)
144
    {