在Yii 2项目中配置Braintree

时间:2015-02-05 00:40:36

标签: php yii braintree

我已下载Braintree for PHP并将所有内容复制到目录 vendor / braintree (由我创建),但我不知道如何声明其类可用于整个项目。

配置代码非常简单。我可以将它与声明代码放在一起吗?

Braintree_Configuration::environment('sandbox');
Braintree_Configuration::merchantId('myMerchandId');
Braintree_Configuration::publicKey('myPublicKey');
Braintree_Configuration::privateKey('myPrivateKey');

有人可以提出建议吗?

1 个答案:

答案 0 :(得分:2)

你可以,但可能不应该。处理这些东西的最好方法是将它包装在Yii组件中,然后使用API​​密钥等配置组件。

这样做可以更容易地将API密钥从您的仓库中取出,这是一种很好的做法(特别是对于支付系统: - )