嗨,我正在使用 laravel 包 https://github.com/greggilbert/recaptcha 并且我已经发布了配置文件,我需要在其中存储我的验证码的公钥和私钥。我想在我的应用程序的其他地方调用它,以尝试通过 AJAX 处理它。我试图将其称为
dd(Config::get('packages.greggilbert.recaptcha')['public_key']);
但是,这将返回为 null。阵列保存在以下文件夹中:
app/config/packages/greggilbert/recaptcha/config.php
数组的构建方式如下:
<?php
return array(
'public_key' => 'publickey',
'private_key' => 'privatekey',
'template' => '',
'driver' => 'curl',
'options' => array(
'curl_timeout' => 1,
),
'version' => 2,
);
任何想法如何检索public_key
值?
从包中检索配置的工作方式略有不同。您使用所谓的命名空间:
Config::get('recaptcha::public_key');