@@ 284-293 (lines=10) @@ | ||
281 | * @param string $fieldName |
|
282 | * @return array |
|
283 | */ |
|
284 | public function getArray($itf, $fieldName) |
|
285 | { |
|
286 | $it = $this->getIterator($itf); |
|
287 | $result = array(); |
|
288 | while ($it->hasNext()) { |
|
289 | $sr = $it->moveNext(); |
|
290 | $result [] = $sr->getField($fieldName); |
|
291 | } |
|
292 | return $result; |
|
293 | } |
|
294 | ||
295 | /** |
|
296 | * |
@@ 199-207 (lines=9) @@ | ||
196 | * @param string $fieldName |
|
197 | * @return Resource |
|
198 | */ |
|
199 | public function getArrayField(IteratorInterface $it, $fieldPK, $fieldName) |
|
200 | { |
|
201 | $result = array(); |
|
202 | while ($it->hasNext()) { |
|
203 | $registro = $it->moveNext(); |
|
204 | $result [$registro->getField($fieldPK)] = $registro->getField($fieldName); |
|
205 | } |
|
206 | return $result; |
|
207 | } |
|
208 | ||
209 | /** |
|
210 | * @access public |