// $Id$
//
-// +X2C includes
require_once 'AI/DBTreeObject.php';
-// ~X2C
-
require_once 'AI/Error.php';
/**
*/
define('AI_GRUPOSECCIONES_CONFFILE', dirname(__FILE__).'/GrupoSecciones.ini');
-// +X2C Class 486 :AI_GrupoSecciones
/**
* Grupo de secciones.
*
var $antiguedad = 0;
/**
- * True si hay que mostrar los grupos hijos (?? FIXME).
+ * True si hay que mostrar los grupos hijos.
*
* @var bool $mostrar_hijos
* @access public
*/
var $habilitado = true;
- // ~X2C
-
- // +X2C Operation 495
/**
* @param int $grupo ID del grupo.
*
* @return void
* @access public
*/
- function AI_GrupoSecciones($grupo = 0) // ~X2C
+ function AI_GrupoSecciones($grupo = 0)
{
parent::AI_DBTreeObject($grupo, AI_GRUPOSECCIONES_CONFFILE);
}
- // -X2C
- // +X2C Operation 496
/**
* @param mixed $db Base de datos o Resultado a utilizar.
*
* @return PEAR_Error
* @access public
*/
- function cargar($db) // ~X2C
+ function cargar($db)
{
// Obtengo campos comunes.
$err = parent::cargar($db);
}
return true;
}
- // -X2C
- // +X2C Operation 497
/**
* @param DB $db DB donde guardar.
- * @param bool $nuevo Si es true, se fuerza a guardar el Grupo de Secciones como nuevo.
+ * @param bool $nuevo Si es true, se fuerza a guardar el Grupo de
+ * Secciones como nuevo.
*
* @return PEAR_Error
* @access public
*/
- function guardar($db, $nuevo = false) // ~X2C
+ function guardar($db, $nuevo = false)
{
// Guardo datos generales.
$datos = array(
}
return true;
}
- // -X2C
- // +X2C Operation 498
/**
* @param DB $db DB de donde borrar.
*
* @return PEAR_Error
* @access public
*/
- function borrar($db) // ~X2C
+ function borrar($db)
{
// Obtengo campos comunes.
$err = parent::borrar($db);
}
return true;
}
- // -X2C
- // +X2C Operation 512
/**
* Obtiene un array con una lista de secciones.
-Sólo se obtienen las secciones que todavía no pertenecen a ningún grupo. Si se especifica un grupo, se agregan las secciones de ese grupo al <em>array</em> resultante.
+ * Sólo se obtienen las secciones que todavía no pertenecen a ningún
+ * grupo. Si se especifica un grupo, se agregan las secciones de ese grupo
+ * al <em>array</em> resultante.
*
* @param DB $db Base de datos a usar para obtener los datos.
* @param int $grupo Grupo del cual obtener las secciones.
* @access public
* @static
*/
- function getSeccionesArray($db = null, $grupo = 0) // ~X2C
+ function getSeccionesArray($db = null, $grupo = 0)
{
static $conf_dav, $conf_sec;
if (!$conf_dav or !$conf_sec) {
OR s.$sec_id = $grupo
ORDER BY d.$dav_campo ASC");
}
- // -X2C
/**
* Obtiene un array con una lista de todas las secciones.
return count($secciones);
}
- // +X2C Operation 537
/**
* Obtiene el grupo al que pertenece una sección.
*
* @access public
* @static
*/
- function getGrupo($seccion, $db = null) // ~X2C
+ function getGrupo($seccion, $db = null)
{
static $conf;
if (!$conf) {
FROM $base.$tabla
WHERE $campo = " . $db->quote($seccion));
}
- // -X2C
-} // -X2C Class :AI_GrupoSecciones
+}
?>
\ No newline at end of file