Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/dev-macb/ambivar
🎡 Gestão de variáveis de ambiente para projetos PHP.
https://github.com/dev-macb/ambivar
ambivar dotenv env environment environment-variables variaveis-ambiente
Last synced: about 1 month ago
JSON representation
🎡 Gestão de variáveis de ambiente para projetos PHP.
- Host: GitHub
- URL: https://github.com/dev-macb/ambivar
- Owner: dev-macb
- License: mit
- Created: 2023-03-08T06:07:10.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2023-07-25T00:09:02.000Z (over 1 year ago)
- Last Synced: 2024-11-13T00:38:45.910Z (3 months ago)
- Topics: ambivar, dotenv, env, environment, environment-variables, variaveis-ambiente
- Language: PHP
- Homepage: https://packagist.org/packages/dev-macb/ambivar
- Size: 31.3 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
🔷 Ambivar 🔷
![]()
![]()
![]()
---
🎯 Objetivo
O Ambivar é um pacote em PHP que tem como objetivo facilitar a gestão de variáveis de ambiente em projetos. Esse pacote permite carregar essas variáveis através de um arquivo.env
, que é lido automaticamente ou especificando o diretório do arquivo.Esse tipo de abordagem tem se tornado cada vez mais comum em projetos de software, pois oferece uma maneira fácil e segura de gerenciar configurações e segredos do projeto, sem precisar expor essas informações no código fonte.
O uso do Ambivar é bastante simples e intuitivo. Basta incluir o pacote no seu projeto PHP e criar um arquivo .env na raiz do projeto, contendo as variáveis de ambiente desejadas. O Ambivar se encarregará de ler esse arquivo e disponibilizar as variáveis para o projeto através de funções específicas.
🔷
🔧 Instalação
Para instalar o pacote Ambivar, certifique-se de que tenha o PHP e o gerenciador de pacotes Composer instalados em seu ambiente.
Instale executando o seguinde comando:```bash
$ composer require dev-macb/ambivar
```
Para clonar o projeto para sua máquina via git, execute os comandos a seguir:```bash
$ mkdir ambivar && cd ambivar
$ git clone https://github.com/dev-macb/ambivar
$ composer install
```🔷
⚙️ Funcionalidades
Para usar o Ambivar basta criar um arquivo.env
na raiz de seu projeto. Como, por exemplo:```env
URL=http//localhost/exemplo
```Use as funcionalidades do pacote
```php```
Lembre-se de adicionar no.gitignore
as arquivos de variáveis de ambiente para não colocar dados sensíveis do seu projeto para repositórios na nuvem🔷
✒️ Contribuições
Toda contribuição será bem-vinda!🎉 Caso tenha encontrado algum bug, propor uma nova funcionalidade ou conversar sobre o projeto Abra uma Issue e descreva seu caso. Se houver uma issue aberta e você deseja resolve-la, adicionar uma nova funcionalidade ou melhorar a documentação, desenvolva suas adições e me envie um Pull Request. Gostou do projeto e ainda não consegue contribuir com ele? Considere deixar uma ⭐ para o Ambivar. Desde já agradeço pelo interesse em colaborar de alguma forma com o nosso projeto.🔷
📄 Licença
O Ambivar utiliza a licença MIT em todo seu código, confira suas condições em LICENSE.🔷