Code Duplication    Length = 9-10 lines in 2 locations

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

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

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

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