Code Duplication    Length = 9-10 lines in 2 locations

main/inc/lib/extra_field_value.lib.php 1 location

@@ 61-69 (lines=9) @@
58
     * @return integer Number of rows in the table
59
     * @assert () !== false
60
     */
61
    public function get_count()
62
    {
63
        $query = Database::getManager()->getRepository('ChamiloCoreBundle:ExtraFieldValues')->createQueryBuilder('e');
64
        $query->select('count(e.id)');
65
        $query->where('e.extraFieldType = :type');
66
        $query->setParameter('type', $this->getExtraField()->getExtraFieldType());
67
68
        return $query->getQuery()->getScalarResult();
69
    }
70
71
    /**
72
     * Save the extra fields values

main/inc/lib/extra_field.lib.php 1 location

@@ 162-171 (lines=10) @@
159
    /**
160
     * @return int
161
     */
162
    public function get_count()
163
    {
164
        $em = Database::getManager();
165
        $query = $em->getRepository('ChamiloCoreBundle:ExtraField')->createQueryBuilder('e');
166
        $query->select('count(e.id)');
167
        $query->where('e.extraFieldType = :type');
168
        $query->setParameter('type', $this->getExtraFieldType());
169
170
        return $query->getQuery()->getScalarResult();
171
    }
172
173
    /**
174
     * @param string $sidx