Download the PHP package gs-nasc/brazil-holiday without Composer

On this page you can find all versions of the php package gs-nasc/brazil-holiday. 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 brazil-holiday

Brazil Holiday

Brazil Holiday é uma biblioteca PHP que diz se um dia é ou não feriado, por enquanto temos só os feriados mais importantes mas estamos em constante atualização e sempre adicionando novos feriados!

Bugs Code Smells Maintainability Rating Security Rating Reliability Rating

Começando

Instalando

A biblioteca pode ser instalada pelo composer (e é o mais recomendado), o comando para instalar é este abaixo:

via Packagist

Implementando

A biblioteca é de fácil implementação e utilização abaixo estão códigos de exemplo:
Obs. lembre-se de carregar o autoload do composer

Qualquer data

Hoje

Amanhã

Ontem

Quando é feriado a biblioteca retorna um objeto com os seguintes atributos:

Quando não é feriado a biblioteca retorna

Como ajudar?

Se você está sentindo falta de algum feriado ou quer arrumar algum bug que encontrou siga os passos abaixo:

Adicionar novo feriado

Feriado Fixo

Para adicionar um novo feriado fixo (Ex: Natal) é só fazer um fork deste respositório e editar o arquivo dates.json que se econtra na pasta seguindo seus padrões, quando terminar é só fazer um Pull Request que eu analizarei o pedido e caso se enquadre na Biblioteca adicionarei no projeto.

Feriado Móvel

Para adicionar um novo feriado móvel basta abrir uma Issue dizendo qual o feriado que eu buscarei um método de adiciona-lo no projeto

Arrumar Bug

Caso queira arrumar algum bug é só fazer fork do projeto, arrumar o bug e fazer testes para ver se tudo continua funcionando, caso tudo funcione fazer um Pull Request para ser implementado.

Tabela de Feriados Disponíveis

Status
Ano Novo ✔️
Dia Internacional da Mulher ✔️
Dia da Mentira ✔️
Dia do Índio ✔️
Tiradentes ✔️
Descobrimento do Brasil ✔️
Dia do Trabalhador ✔️
Dia da Abolição da Escravatura ✔️
Dia Mundial do Meio Ambiente ✔️
Dia dos Namorados ✔️
Dia de São João ✔️
Dia do Amigo ✔️
Dia dos Avós ✔️
Dia do Estudante ✔️
Dia do Folclore ✔️
Dia do Soldado ✔️
Independência do Brasil ✔️
Dia da Árvore ✔️
Dia Internacional da Paz ✔️
Dia das Crianças ✔️
Nossa Senhora Aparecida ✔️
Dia do Professor ✔️
Dia Nacional do Livro ✔️
Halloween ✔️
Finados ✔️
Proclamação da República ✔️
Dia da Bandeira ✔️
Dia Nacional da Consciência Negra ✔️
Dia Internacional dos Direitos Humanos ✔️
Véspera de Natal ✔️
Natal ✔️
Véspera de Ano Novo ✔️
Carnaval ✔️
Páscoa ✔️
Sexta-Feira Santa ✔️
Corpus Christ ✔️
Dia da Mães ✔️
Dia dos Pais ✔️
Dia do Servidor Público ✔️

All versions of brazil-holiday with dependencies

PHP Build Version
Package Version
No informations.
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 gs-nasc/brazil-holiday contains the following files

Loading the files please wait ....