X-Git-Url: https://git.llucax.com/mecon/meconlib.git/blobdiff_plain/b945f7d01f6d44c97bbc7ff066833aa015b07b8b..abcd5221dfc6663267b610a313c5d601a9240754:/lib/MECON/Feriado.php?ds=sidebyside diff --git a/lib/MECON/Feriado.php b/lib/MECON/Feriado.php index ee1986f..442caf9 100644 --- a/lib/MECON/Feriado.php +++ b/lib/MECON/Feriado.php @@ -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;