Download the PHP package aveonline/calendario-colombia without Composer

On this page you can find all versions of the php package aveonline/calendario-colombia. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package calendario-colombia

Calendario y Festivos Colombia (LARAVEL)

AGRADECIMIENTOS:

Características

Instalación

Instalación a través de Composer

Metodos

LLAMADO METODOS CLASE DESCRIPCIÓN METODO
Setea la Zona de Tiempo De Bogota Colombia al sistema.
Este método retorna la clase completa, donde se puede visualisar los años con data disponible en la propiedad privada holidays.
Este método retorna la colección completa de días festivos sin agruparlos.
Este método retorna la colección completa de días festivos del año ingresado en year y generando la colección con el metodo ->get().
Este método retorna la colección completa de días festivos del año ingresado en year y generando la colección con el metodo ->get() iniciando las llaves desde el 0.
Este método retorna la colección completa de los días festivos de los años ingresado en years y generando la colección con el metodo ->get().
Este método retorna la colección completa de los días festivos de los años ingresado en years y generando la colección con el metodo ->get() iniciando las llaves desde el 0.
Este método retorna la colección completa de días festivos del año ingresado en year y del mes ingresado en month generando la colección con el metodo ->get().
Este método retorna la colección completa de días festivos del año ingresado en year y del mes ingresado en month generando la colección con el metodo ->get() iniciando las llaves desde el 0.
Este método retorna la colección completa de días festivos de los años ingresados en years y de los meses ingresados en months generando la colección con el metodo ->get().
Este método retorna la colección completa de días festivos de los años ingresados en years y de los meses ingresados en months generando la colección con el metodo ->get() iniciando las llaves desde el 0.
Retorna los días festivos entre las fechas establecidas.
Retorna los días festivos entre las fechas establecidas iniciando las llaves en 0.
Retorna los días festivos entre las fechas establecidas, sin incluir los dias que esten en el metodo notInclude, los dias pueden ingresarse en español (todo en minusculas sin tildes) o ingles.
Retorna los días festivos entre las fechas establecidas, sin incluir los dias que esten en el metodo notInclude, los dias pueden ingresarse en español (todo en minusculas sin tildes) o ingles. Reiniciando las llaves desde 0.
El metodo notInclude tambien se puede usar con los filtros por años y/o meses, tambien se puede usar el metodo ->values() para reiniciar las llaves desde 0.
Retorna los días festivos entre las fechas establecidas, incluyendo solo los dias que esten en el metodo include, los dias pueden ingresarse en español (todo en minusculas sin tildes) o ingles, tambien se puede usar el metodo ->values() para reiniciar las llaves desde 0.
El metodo include tambien se puede usar con los filtros por años y/o meses al igual que el notInclude, tambien se puede usar el metodo ->values() para reiniciar las llaves desde 0.

METODOS PARA FECHAS

LLAMADO METODOS CLASE DESCRIPCIÓN METODO
Se puede inicializar este listado de metodos con la fecha actual.
Retorna verdadero o falso dependiendo si es o no festivo.
Retorna el motivo que hace que el día sea festivo, en caso de no ser una fecha festiva, retorna null.
Retorna verdadero o falso dependiendo si es o no lunes.
Retorna verdadero o falso dependiendo si es o no martes.
Retorna verdadero o falso dependiendo si es o no miercoles.
Retorna verdadero o falso dependiendo si es o no jueves.
Retorna verdadero o falso dependiendo si es o no viernes.
Retorna verdadero o falso dependiendo si es o no sabado.
Retorna verdadero o falso dependiendo si es o no domingo.
Retorna el numero del dia en string conservando el cero al inicio.
Retorna el numero del dia en formato numero.
Retorna el numero del dia en formato ISO.
Extrae el numero del año en formato entero
Retorna el nombre del dia en Español.
Retorna el nombre del dia en Ingles.
Retorna la fecha de hoy separo el dia el mes y el año.
Retorna un Arreglo con los dias agregados en el metodo hacia adelante.
Retorna un Arreglo con los dias agregados en el metodo hacia atrás.
Suma los dias a la fecha establecida.
Resta los dias a la fecha establecida.
Suma los meses a la fecha establecida.
Suma los meses a la fecha establecida.
Suma los años a la fecha establecida.
Resta los años a la fecha establecida.
Obtener el numero de la semana en el año en Formato ISO.
Permite comprobar si la fecha esta trabajando con la zona de tiempo de Colombia.
Obtener el nombre del mes en Español.
Obtener el nombre del mes en Ingles.
Obteber el mes en string con cero al inicio.
Obteber el mes en Entero.
Obteber el número del año en Entero.

METODOS ADICIONALES

LLAMADO METODOS CLASE DESCRIPCIÓN METODO
Retorna los dias del mes correspondiente al mes y año.
Retorna los intervalos de Diferencia.
Retorna la diferencia entre dos fechas, en un array con la información detallada
Retorna la diferencia entre dos fechas sin tener en cuenta el dia o los dias ingresados en el metodo ->notInclude() los dias pueden estar en español o ingles.
Retorna la diferencia entre dos fechas sin tener en cuenta el dia o los dias ingresados en el metodo ->notInclude() los dias pueden estar en español o ingles y sin tener en cuenta los dias festivos.
Retorna la diferencia entre dos fechas teniendo en cuenta el dia o los dias ingresados en el metodo ->include() los dias pueden estar en español o ingles y teniendo en cuenta los dias festivos.

Ejemplo de Uso

METODOS MIGRACIONES LARAVEL (NO USAR EN CONTROLADORES)

LLAMADO METODOS CLASE DESCRIPCIÓN METODO
Crea la tabla colombian_calendar, donde se alojará la informacion del calendario de Colombia.
Elimina la tabla colombian_calendar, donde se alojará la informacion del calendario de Colombia.
Llena la tabla colombian_calendar, con todo el calendario de colombia entre las fechas disponibles en la clase Este Seeder puede tomar bastante tiempo, por lo cual es aconsejable esperar y no parar el proceso de migraciones con seeder hasta que termine. .

Migraciones Y Seeders.

Esta funcionalidad permite que la librería se encargue de cargar los datos del Calendario a una tabla de la base de datos, al ser diversos años los que se deben cargar, el procesado de los Seeder puede tomar un tiempo considerable, úselo si lo requiere teniendo en cuenta que al correr el comando php artisan migrate se notara demoras en el proceso.

Código Migración Laravel

Codigo Seeder Laravel

Mantenedores

MIT License


All versions of calendario-colombia with dependencies

PHP Build Version
Package Version
Requires php Version >=7.4
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package aveonline/calendario-colombia contains the following files

Loading the files please wait ....