Code Duplication    Length = 11-13 lines in 2 locations

Repository/MediaRepository.php 2 locations

@@ 22-34 (lines=13) @@
19
     * @param $model_id
20
     * @return \Doctrine\ORM\Query
21
     */
22
    public function queryForModelAndId($model, $model_id)
23
    {
24
        $query = $this->_em->createQueryBuilder()
25
            ->select('m')
26
            ->from($this->_entityName,'m')
27
            ->where('m.model = :model')
28
            ->andWhere('m.modelId = :modelId')
29
            ->setParameter('model',$model)
30
            ->setParameter('modelId',$model_id)
31
            ->getQuery()
32
        ;
33
        return $query;
34
    }
35
36
    /**
37
     * Get query for model name
@@ 41-51 (lines=11) @@
38
     * @param $model
39
     * @return \Doctrine\ORM\Query
40
     */
41
    public function queryForModel($model)
42
    {
43
        $query = $this->_em->createQueryBuilder()
44
            ->select('m')
45
            ->from($this->_entityName,'m')
46
            ->where('m.model = :model')
47
            ->setParameter('model',$model)
48
            ->getQuery()
49
        ;
50
        return $query;
51
    }
52
53
    /**
54
     * get query for an array objects