使用带有simplemvc框架的angelleye paypal

时间:2015-01-29 23:51:13

标签: php paypal

我使用composer将Angell EYE PayPal库下载到我的供应商目录中。现在我试图在控制器内调用该类。

我尝试了各种方法:

Use \angelleye\PayPal;

在页面顶部。我尝试过使用require()方法。

在我使用过的控制器中

$paypal = PayPal::PayPal($payment);

还有其他一些方法,但我收到错误Class not found at line 179,我不确定原因。

2 个答案:

答案 0 :(得分:0)

您只需要加载配置文件(取决于您的框架)和自动加载器。

require_once('includes/config.php');
require_once('vendor/angelleye/paypal-php-library/autoload.php');

当然,请调整路径以适应您保存的路径,但自动装带器是您可以使用这些类的原因。

如果您需要更直接的帮助,可以submit a ticket here

答案 1 :(得分:0)

感谢您的回复。

我实际上设法让它在框架上工作。

我没有必要加载任何东西或者需要这个类,因为作曲家自动加载必须在框架中为我做。

我简单地补充道:

$PayPal = new \angelleye\PayPal\PayPal($PayPalConfig);

它开始起作用了。

我猜我是否想使用PayFlow,我会打电话使用:

$PayPal = new \angelleye\PayPal\PayFlow($PayPalConfig);

如果其余的进程无效,我肯定会回复。