Code Duplication    Length = 10-12 lines in 2 locations

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

@@ 141-150 (lines=10) @@
138
     * @param VerifiedSecondFactorOfIdentityQuery $query
139
     * @return Query
140
     */
141
    public function createSearchForIdentityQuery(VerifiedSecondFactorOfIdentityQuery $query)
142
    {
143
        $queryBuilder = $this->createQueryBuilder('sf');
144
145
        $queryBuilder
146
            ->andWhere('sf.identityId = :identityId')
147
            ->setParameter('identityId', (string) $query->identityId);
148
149
        return $queryBuilder->getQuery();
150
    }
151
152
    public function removeByIdentityId(IdentityId $identityId)
153
    {

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
    {