]> git.llucax.com Git - z.facultad/75.43/tp1.git/blobdiff - src/lib/Item.php
la version completa la logica de la parte de faq. ademas, reemplace todos los txt...
[z.facultad/75.43/tp1.git] / src / lib / Item.php
index 8dea6e93cc412e3293afb0211c9bc807e77bca46..3b18def8e4cc20ee3d9b75cc95259b2f1e07b56a 100644 (file)
@@ -30,34 +30,46 @@ class Item
         return "NO IMPLEMENTADO";
     }
 
-    // Carga en el objeto el próximo ítem disponible.
+    /// 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.
+    /// 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.
+    /// 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.
+    /// Obtiene cabeceras para el listador como un array.
     function getHeaderArray()
     {
         return $this->campos;
     }
 
-    // Devuelve los campos a listar del objeto actual como un array.
+    /// 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();