集成Paypal Adaptive Payments SDK时未加载的类

时间:2014-06-30 14:22:36

标签: php paypal paypal-adaptive-payments chained-payments

我一直在努力实现在github上提供的Paypal的自适应支付sdk,我正在尝试找出github页面上为链式支付提供的一个简单示例(https://github.com/paypal/adaptivepayments-sdk-php/blob/master/samples/SimpleSamples/ChainedPay.php

我已经更新了Configuration.php文件,并且已经使用composer在我的本地apache服务器上安装了sdk。当我将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 个答案:

答案 0 :(得分:0)

昨天刚刚解决了这个问题。你需要一些东西:

  1. 作曲家设置
  2. 使用Composer检出namespace-php5.3分支
  3. 看起来它是可行的,但男孩他们的回购(和代码)是一团糟。