Настройте Braintree в проекте Yii 2

Я скачал Braintree для PHP и скопировал весь контент в каталог продавец / Braintree (созданный мной), но я не знаю, как объявить его классы доступными для всего проекта.

Код конфигурации очень прост. Могу ли я положить его вместе с кодом декларации тоже?

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

Может кто-нибудь дать предложение?

4

Решение

Вы можете, но, вероятно, не должны. Лучший способ справиться с этим — это обернуть его в компонент Yii, а затем настроить компонент с помощью ключей API и т. Д.

Это значительно упрощает защиту ключей API от репо, что является хорошей практикой (особенно для платежных систем 🙂

2

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]