Классы не загружаются при интеграции SDK Paypal Adaptive Payments
Я пытаюсь внедрить SDK адаптивных платежей PayPal, предоставляемый на github, и пытаюсь разработать один из простых примеров, представленных на странице github для цепных платежей ( https://github.com/paypal/adaptivepayments-sdk-php/blob/master/samples/SimpleSamples/ChainedPay.php)
Я обновил файл Configuration.php и установил SDK на свой локальный сервер Apache, используя Composer. Когда я обновил две верхние строки примера цепочки платежей на github:
require_once('/includes/adaptivepayments-sdk-php-3.6.106/samples/vendor/autoload.php');
require_once('/includes/adaptivepayments-sdk-php-3.6.106/samples/Common/Constants.php');
Я знаю, что он загружает файлы autoload.php, autoload_real,php, ClassLoader.php и autoload_namespaces.php. Тем не менее, моя веб-страница по-прежнему выдает эту ошибку:
"Fatal error: Class 'Receiver' not found in \...\views\paypal_try.php on line 25"
И я не уверен, почему класс (или любые другие, я полагаю) не загружается. Будем весьма благодарны за любую информацию и / или рекомендации о том, как решить эту проблему.
1 ответ
Просто сработал вчера. Вам понадобится несколько вещей:
- Настройка композитора
namespace-php5.3
ветка проверена с помощью Composer
Похоже, это выполнимо, но мальчик их репо (и код) беспорядок.