wiki

View on GitHub

File .env

1. Không lấy dữ liệu trực tiếp từ tệp .env

Một số lý do để không lấy dữ liệu trực tiếp từ tệp .env là:

Quy trình chuẩn như vậy bao gồm các bước sau:

  1. Khai báo trong tệp .env
  2. Nạp vào Config
  3. Lấy ra dữ liệu
//Bad
public function index()
{
    $apiKey = env('API_KEY');
}
//Good
// config/api.php
<?php
return [
    ...
    'key' => env('API_KEY'),
    ...
]
// lấy API_KEY ở controller
public function index()
{
    $apiKey = config('api.key');
}