+ trigger_error("NO IMPLEMENTADO!!!", E_USER_WARNING);
+ return "NO IMPLEMENTADO";
+ }
+
+ /// Carga en el objeto el próximo ítem disponible.
+ function seek($pos)
+ {
+ trigger_error("NO IMPLEMENTADO!!!", E_USER_WARNING);
+ return false;
+ }
+
+ /// Carga en el objeto el próximo ítem disponible.
+ function next()
+ {
+ trigger_error("NO IMPLEMENTADO!!!", E_USER_WARNING);
+ return false;
+ }
+
+ /// Devuelve cantidad total de ítems disponibles.
+ function getTotal()
+ {
+ trigger_error("NO IMPLEMENTADO!!!", E_USER_WARNING);
+ return 0;
+ }
+
+ /// Obtiene cabeceras para el listador como un array.
+ function getHeaderArray()
+ {
+ return $this->campos;
+ }
+
+ /// Devuelve un nombre imprimible del objeto.
+ function getObjName()
+ {
+ return get_class($this);
+ }
+
+ /// Devuelve un nombre imprimible del objeto en plural.
+ function getObjNamePl()
+ {
+ return get_class($this).'s';
+ }
+
+ /// Devuelve los campos a listar del objeto actual como un array.
+ function asArray()
+ {
+ $arr = array();
+ foreach ($this->campos as $campo)
+ {
+ $campo = strtolower($campo);
+ $arr[] = $this->$campo;
+ }
+ return $arr;