Acessando as configurações do .env no Laravel

O acesso ao arquivo de configurações do Laravel nos permite obter valores que será fácil de mudar e acessar.

Acessando as configurações do .env no Laravel
Gunnar Correa
Gunnar Correa
23/12/2021 2 minutos

Um dos primeiros arquivos que nos deparamos quando estamos aprendendo Laravel, com certeza é o .env, o famoso arquivo de configurações que fica na raiz do nosso projeto.

A gente sabe que ali podemos definir muitas configurações para mecanismos padrão do Laravel, como a comunicação do Eloquent com o driver MySQL. Esse processo se torna simples pelo fato do arquivo .env estar com algumas chaves já pré-configuradas, assim a gente só tem que ir lá e mudar o seu valor.

Muito mais do que apenas um arquivo para manter as configurações do framework, podemos utilizar o .env para configurações mais complexas, como armazenar um token do Google Recaptcha, por exemplo.

Vamos partir do ponto que a gente tenha a chave mostrada abaixo no arquivo .env.

plaintext
MY_ENV_VARIABLE="TOKEN_X_Y_Z"

Uma vez que a nossa chave esteja definida no .env e pode ser ela qual for, utilizamos a função env() passando como parâmetro o valor que queremos obter. Veja um exemplo no código abaixo.

plaintext
<?php

$myEnvValue = env('MY_ENV_VARIABLE');

dd($myEnvValue);

Viu só como é rápido e fácil? E assim finalizamos mais um artigo.

Atenção: Se você está utilizando o git para versionar seu projeto, não esqueça de declarar as suas variáveis de ambiente no arquivo .env.example.

Gunnar Correa
Gunnar Correa

Deixe um comentário

Para deixar um comentário, é necessário estar autenticado. Crie uma conta gratuita na SatellaSoft.

Entrar ou Registrar-se