【发布时间】:2021-10-25 04:16:21
【问题描述】:
我想在供应商文件夹中设置公共静态变量。
我想改一下
public static $serverKey_as = 'my-secret-key';
到这里,从 config -> app.php 文件中获取密钥
公共静态 $serverKey_as = config('app.serverkey_as');
但我得到了这个错误
Symfony\Component\ErrorHandler\Error\FatalError: 常量表达式包含文件中的无效操作
这是我在配置中的代码 -> app.php
'serverkey_as' => env('SERVERKEY_AS', 'my-defauly-secret-key'),
这是我的 .env
SERVERKEY_AS = '我的密钥'
这是我尝试过的,但仍然没有运气
<?php
namespace Midtrans;
class Config
{
public static $serverKey_as;
public function __construct()
{
return self::$serverKey_as = config('app.serverkey_as');
}
}
有什么提示吗?
【问题讨论】:
标签: php laravel static public vendor