我想在数据库驱动的services.php
中驱动一些配置变量。
基本上,我使用的服务提供商和外观将由同一平台上的不同客户使用。但是,对于每个客户,变量都是唯一的。
例如,假设我有一个名为“mypost”的服务提供商,它与第三方API一起使用。每个客户都有自己的“mypost”密钥生成。如果这是一个单一的租户应用程序,我会使用一个env变量,如下所示:
'mypost' => [ 'secret' => env('MYPOST_SECRET'), ],
但是,我正在构建一个多租户应用程序。我希望它的工作方式如下:
'mypost' => [ 'secret' => $customersecret, ],
$customersecret
的值存储在数据库中,并根据客户与应用程序的交互情况而有所不同。
关于如何去做的任何想法?