我正在使用 ZF2,我现在需要使用 Paymill 支付服务,他们在这里提供:https ://github.com/Paymill/Paymill-PHP
我应该下载它并将其放在我的模块/应用程序/src 中吗?或者它应该在任何地方,然后只适用于控制器:需要'./paymill-php/autoload.php'; ?
或者是否有任何现有的 ZF2 适配器已经用于 paymill?
我正在使用 ZF2,我现在需要使用 Paymill 支付服务,他们在这里提供:https ://github.com/Paymill/Paymill-PHP
我应该下载它并将其放在我的模块/应用程序/src 中吗?或者它应该在任何地方,然后只适用于控制器:需要'./paymill-php/autoload.php'; ?
或者是否有任何现有的 ZF2 适配器已经用于 paymill?
如果您正在使用 composer,您可以轻松地将 paymill 包含在您的 composer.json 中并执行composer update
以更新 autoload.php。
在您的 composer.json 中,只需添加
{
"require": {
"paymill/paymill": "v3.0.0"
}
}
您可能还想了解如何开始使用 composer:https ://getcomposer.org/doc/00-intro.md
通过执行composer update
,composer 会将 paymill 及其依赖项下载到您的供应商目录中。之后,如果您将 ZF2 与 composer 一起使用,您可以在控制器中简单地使用 paymill,例如:
// in your controller
$request = new \Paymill\Request($apiKey);
$payment = new \Paymill\Models\Request\Payment();
$payment->setToken("yourtoken");