var $autor;
var $fecha;
var $texto;
-
+ // Campos a mostrar
+ var $campos = array('Fecha', 'Autor', 'Texto');
function toHTML()
{
+ 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 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;
}
}