@@ 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 |
@@ 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 |