Code Duplication    Length = 11-11 lines in 2 locations

src/system/ExtensionsModule/Entity/Repository/ExtensionRepository.php 1 location

@@ 63-73 (lines=11) @@
60
        return $qb->getQuery()->getArrayResult();
61
    }
62
63
    public function updateName($oldName, $newName)
64
    {
65
        $query = $this->_em->createQueryBuilder()
66
            ->update($this->_entityName, 'e')
67
            ->set('e.name', ':newname')
68
            ->setParameter('newname', $newName)
69
            ->where('e.name = :oldname')
70
            ->setParameter('oldname', $oldName)
71
            ->getQuery();
72
        $query->execute();
73
    }
74
75
    public function persistAndFlush($entity)
76
    {

src/system/ExtensionsModule/Entity/Repository/ExtensionVarRepository.php 1 location

@@ 57-67 (lines=11) @@
54
        return (bool)$result;
55
    }
56
57
    public function updateName($oldName, $newName)
58
    {
59
        $query = $this->_em->createQueryBuilder()
60
            ->update('Zikula\ExtensionsModule\Entity\ExtensionVarEntity', 'v')
61
            ->set('v.modname', ':newname')
62
            ->setParameter('newname', $newName)
63
            ->where('v.modname = :oldname')
64
            ->setParameter('oldname', $oldName)
65
            ->getQuery();
66
        $query->execute();
67
    }
68
}
69