Laravel: 如何获取或搜索或过滤环境中的键值。文件以 s.th 开头
Laravel: How to get or search or filter key values in env. file started with s.th
我想将我的微服务令牌保存在环境中。文件
样本:
B_SERVICE_TOKENS_SURVEY=XXXXXXXXXXXXXXXXXXXXXX
B_SERVICE_TOKENS_AUTH=XXXXXXXXXXXXXXXXXXXXXX
B_SERVICE_TOKENS_MESSAGING=XXXXXXXXXXXXXXXXXXXXXX
B_SERVICE_TOKENS_CRM=XXXXXXXXXXXXXXXXXXXXXX
我想获取所有以“B_SERVICE_TOKENS_”开头的值
如何在 laravel 中获取所有键值或查询或过滤 .env 文件?
或在我的环境中保存这些令牌的任何标准方法?
在配置文件夹示例中创建一个文件b_service.php
<?php
return [
'keys' => [
'survey' => env('B_SERVICE_TOKENS_SURVEY', ''),
'auth' => env('B_SERVICE_TOKENS_AUTH', ''),
]
];
$bService = Config::get('b_service.keys');
// $bService contains all keys;
或
$bService = config('b_service.keys');
Ref: https://laravel.com/docs/8.x/helpers#method-config
我想将我的微服务令牌保存在环境中。文件
样本:
B_SERVICE_TOKENS_SURVEY=XXXXXXXXXXXXXXXXXXXXXX
B_SERVICE_TOKENS_AUTH=XXXXXXXXXXXXXXXXXXXXXX
B_SERVICE_TOKENS_MESSAGING=XXXXXXXXXXXXXXXXXXXXXX
B_SERVICE_TOKENS_CRM=XXXXXXXXXXXXXXXXXXXXXX
我想获取所有以“B_SERVICE_TOKENS_”开头的值
如何在 laravel 中获取所有键值或查询或过滤 .env 文件?
或在我的环境中保存这些令牌的任何标准方法?
在配置文件夹示例中创建一个文件b_service.php
<?php
return [
'keys' => [
'survey' => env('B_SERVICE_TOKENS_SURVEY', ''),
'auth' => env('B_SERVICE_TOKENS_AUTH', ''),
]
];
$bService = Config::get('b_service.keys');
// $bService contains all keys;
或
$bService = config('b_service.keys');
Ref: https://laravel.com/docs/8.x/helpers#method-config