Я скачал Braintree для PHP и скопировал весь контент в каталог продавец / Braintree (созданный мной), но я не знаю, как объявить его классы доступными для всего проекта.
Код конфигурации очень прост. Могу ли я положить его вместе с кодом декларации тоже?
Braintree_Configuration::environment('sandbox');
Braintree_Configuration::merchantId('myMerchandId');
Braintree_Configuration::publicKey('myPublicKey');
Braintree_Configuration::privateKey('myPrivateKey');
Может кто-нибудь дать предложение?
Вы можете, но, вероятно, не должны. Лучший способ справиться с этим — это обернуть его в компонент Yii, а затем настроить компонент с помощью ключей API и т. Д.
Это значительно упрощает защиту ключей API от репо, что является хорошей практикой (особенно для платежных систем 🙂
Других решений пока нет …