Merhaba, bu gönderide .env dosyasındaki yapılandırma değişkenlerinin değerlerini getiren env fonksiyonundan bahsediyorum.
Projenin temel yapılandırma değişkenleri env dosyasında bulunmaktadır. Yerel veya sunucu için farklı farklı env dosyaları tanımlanabilir (.env, .env.local ya da .env.production gibi). Bu değişkenlere örnek olarak APP_KEY, DB_CONNECTION, MAIL_HOST, bulut servis kimlik bilgisi ile robot/insan ayrımı sağlayan projeye entegre edilmiş modüllerin kimlik bilgileri verilebilir (Ek tanımlamalar yapılabilir).
Bu değişkenlere erişmek için env fonksiyonu kullanılır. Bu fonksiyon; erişilmek istenen değişkenin isim bilgisi olarak tek parametre alır. Örneğin;
Toplam Beğeni Sayısı: 1
Yerelleştirme (Localization #2)
Yerelleştirme (Localization)
Asset Fonksiyonu ile Varlıklara Erişim (accessing assets via asset function)