]> git.llucax.com Git - mecon/ai.git/blobdiff - sistema/local_lib/GrupoSecciones.php
Se arregla un bug.
[mecon/ai.git] / sistema / local_lib / GrupoSecciones.php
index a9985214832046392be58e14868657774d63aaaa..3b49711dcabbb040d464467206ff4697181de268 100644 (file)
@@ -1,5 +1,5 @@
 <?php
-// vim: set expandtab tabstop=4 softtabstop=4 shiftwidth=4:
+// vim: set expandtab tabstop=4 shiftwidth=4:
 // +--------------------------------------------------------------------+
 // |                      Ministerio de Economía                        |
 // |                  AI (Administrador de Intranet)                    |
@@ -53,10 +53,10 @@ class GrupoSecciones {
     var $nombre = '';
 
     /**
-     * @var    int $padre
+     * @var    int $grupo_padre
      * @access public
      */
-    var $padre = 0;
+    var $grupo_padre = 0;
 
     /**
      * Grupos de secciones que tiene este grupo.
@@ -85,10 +85,10 @@ class GrupoSecciones {
     /**
      * True si hay que mostrar los grupos hijos (?? FIXME).
      *
-     * @var    bool $mostrarHijos
+     * @var    bool $mostrar_hijos
      * @access public
      */
-    var $mostrarHijos = false;
+    var $mostrar_hijos = false;
 
     /**
      * Indica si esta habilitado.
@@ -118,7 +118,7 @@ class GrupoSecciones {
      * @return void
      * @access public
      */
-    function GrupoSecciones($grupo = 0)// ~X2C
+    function GrupoSecciones($grupo = 0) // ~X2C
     {
         $this->grupo = $grupo;
     }
@@ -131,7 +131,7 @@ class GrupoSecciones {
      * @return PEAR_Error
      * @access public
      */
-    function cargar($db)// ~X2C
+    function cargar($db) // ~X2C
     {
         $grupo = intval($this->grupo);
         if (is_a($db, 'db_result')) {
@@ -158,9 +158,10 @@ class GrupoSecciones {
         extract($row);
         $this->grupo        = $grupo;
         $this->nombre       = $nombre;
-        $this->padre        = $grupo_padre;
+        $this->grupo_padre  = $grupo_padre;
+        $this->habilitado   = $habilitado;
         $this->antiguedad   = $antiguedad;
-        $this->mostrarHijos = $mostrar_hijos;
+        $this->mostrar_hijos= $mostrar_hijos;
         // Obtengo secciones.
         $secciones = $db->getCol(
             "SELECT seccion
@@ -186,12 +187,12 @@ class GrupoSecciones {
      * @return PEAR_Error
      * @access public
      */
-    function guardar($db)// ~X2C
+    function guardar($db) // ~X2C
     {
         $grupo = intval($this->grupo);
         $where = '';
         $datos = array(
-            'grupo_padre'   => intval($this->padre),
+            'grupo_padre'   => intval($this->grupo_padre),
             'nombre'        => $this->nombre,
             'habilitado'    => $this->habilitado ? 1 : 0,
             'antiguedad'    => intval($this->antiguedad),
@@ -238,7 +239,7 @@ class GrupoSecciones {
      * @return PEAR_Error
      * @access public
      */
-    function borrar($db)// ~X2C
+    function borrar($db) // ~X2C
     {
         $grupo = intval($this->grupo);
         if ($grupo) {
@@ -254,7 +255,7 @@ class GrupoSecciones {
             }
             return true;
         }
-        return PEAR::raiseError("No hay un grupo valido para borrar");
+        return PEAR::raiseError("No hay un grupo válido para borrar");
     }
     // -X2C
 
@@ -265,7 +266,7 @@ class GrupoSecciones {
      * @return PEAR_Error
      * @access public
      */
-    function cargarHijos($db)// ~X2C
+    function cargarHijos($db) // ~X2C
     {
         $grupo  = intval($this->grupo);
         $result = $db->query("SELECT * FROM grupo_secciones WHERE grupo_padre = $grupo");
@@ -274,7 +275,7 @@ class GrupoSecciones {
         }
         $this->_hijos = array();
         $hijo = new GrupoSecciones;
-        $err  = $hijo->cargar($result);
+        $err = $hijo->cargar($result);
         while (!PEAR::isError($err)) {
             $this->_hijos[] = $hijo->__clone();
             $err = $hijo->cargar($result);
@@ -294,7 +295,7 @@ class GrupoSecciones {
      * @return GrupoSecciones
      * @access public
      */
-    function __clone()// ~X2C
+    function __clone() // ~X2C
     {
         return $this;
     }