]> git.llucax.com Git - mecon/meconlib.git/blobdiff - lib/MECON/Feriado.php
Se arregla un bug.
[mecon/meconlib.git] / lib / MECON / Feriado.php
index ee1986fb5ba78f12a6a10de6d5b931c36a7add9c..442caf99697d82595a8a0533c1fce92e72a8fed1 100644 (file)
@@ -127,7 +127,7 @@ class MECON_Feriado extends Date {
                 $this->_tipo = isset($tipo) ? $tipo : 'laborable';
                 // Verificamos si hay algo en la DB.
                 $fecha = $this->getDate();
-                $datos = $this->_db->getRow("SELECT * FROM novedades.feriados WHERE fecha = '$fecha'", null, DB_FETCH_ASSOC);
+                $datos = $this->_db->getRow("SELECT * FROM novedades.feriados WHERE fecha = '$fecha'", null, DB_FETCHMODE_ASSOC);
                 // Si hay un error, lo pasamos a quien nos llama.
                 if (DB::isError($datos)) {
                     return $datos;
@@ -218,13 +218,16 @@ class MECON_Feriado extends Date {
      * Busca feriados que se encuentren en un rango de fechas.
      *
      * Ejemplo:
-     * if ( $feriado->buscarRango( '2002/10/01', '2002/12/31' ) )
-     *     while ( $f = $feriado->siguiente() )
+     * @code
+     * if ($feriado->buscarRango('2002/10/01', '2002/12/31')) {
+     *     while ($f = $feriado->siguiente())
      *         var_dump( $f );
-     * elseif ( $feriado->error() )
-     *     die( 'Errores: ' . $feriado->errores();
-     * else
-     *     print( 'No se encontraron feriados en ese rango de fechas' );
+     * } elseif ($feriado->error()) {
+     *     trigger_error('Errores: ' . $feriado->errores(), E_USER_ERROR);
+     * } else {
+     *     echo 'No se encontraron feriados en ese rango de fechas';
+     * }
+     * @endcode
      *
      * @param  string $ini   Fecha de inicio del rango en donde buscar (por
      *                       defecto el primer día del mes en curso).
@@ -238,9 +241,9 @@ class MECON_Feriado extends Date {
      *
      * @return bool  false si no se encontró nada (o hubo error).
      *
-     * @todo Pasar a método estático.
+     * @todo Pasar a método estático y usar Date en vez de strings para las fechas.
      */
-    function buscarRango( $ini = '', $fin = '', $orden = null ) {
+    function buscarRango($ini = '', $fin = '', $orden = null ) {
 
         $ini = empty( $ini ) ? strftime( '%Y/01/01', time() ) : $ini;
         $fin = empty( $fin ) ? strftime( '%Y/12/31', time() ) : $fin;