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