یکی از مشکلات رایج در برنامه نویسی متغییر های سفارشی مانند Api Tokens ها و مقادیر پیش فرض هستند که می توان آنرا در فایل env فریم ورک لاراول تعریف کنیم. برای مثال مقدار DEFAULT_CURRENCY در فایل env به شکل زیر تعریف می کنید:
DEFAULT_CURRENCY=USD
حال در فایل config خود می توانید در فایلهای config/services.php,config/app.php که بصورت پیش فرض وجود دارند و یا یک فایل مانند config/money.php بسازید و در آن مقادیر زیر را قراردهید:
<?php
return [
'default_currency' => env('DEFAULT_CURRENCY', 'USD')
];
در نهایت به دو روش زیر می توانید مقادیر ایجاد شده را استفاده کنید که مورد اول صحیح تر است:
// Correct way
$currency = config('money.default_currency');
// Less correct way
$currency = env('DEFAULT_CURRENCY');
شما با استفاده از متد config می توانید مقادیر سفارشی خود را استفاده نمایید.