audithsoftworks/nexway-merchant-api-php-client

Audith Softworks Nexway Merchant API PHP Client

dev-master 2015-02-18 17:02 UTC

This package is not auto-updated.

Last update: 2024-10-02 06:22:56 UTC


README

Code Climate Code Quality Latest Stable Version Total Downloads Latest Unstable Version License

Nexway API PHP实现(由Audith Softworks的Shahriyar Imanov完成)

这个库实现了Nexway的WSDL/SOAP驱动的API接口,利用PHP的面向对象功能。

这个仓库是做什么用的?

  • 在使用这个库之前,您需要Nexway WebServices接口的有效的Test配置访问令牌。对于生产环境,您还需要Live配置令牌。
  • 一旦获取了Nexway的访问令牌,将它们输入到 /src/Audith/Providers/Nexway/config.ini 文件中,适当的部分。
  • 查看 /tests 文件夹中的单元测试以了解用例。

如何运行单元测试?

Composer配置文件包含用于开发的 phpunit/phpunit 包。执行 composer install 后,PHPUnit库文件将被获取。

运行以下命令以执行单元测试: ./vendor/phpunit/phpunit/phpunit --verbose --colors --strict --debug tests/

如何使用PHPDocumentor构建文档?

同样,就像PHPUnit一样,我们在Composer配置文件中也包含了PHPDocumentor。安装库后,运行以下命令以构建文档

./vendor/phpdocumentor/phpdocumentor/bin/phpdoc.php -d ./src

尽管源代码的数据层没有很好地记录(即缺少PhpDoc摘要,这些摘要完全是多余的),但 类层次结构图 可能很有用。

注意:请确保已安装PHP的 xsl 扩展。这是PHPDocumentor库所必需的。如果您不想在您的安装中包含PHPDocumentor,请在运行 composer install 之前将其从 composer.json 文件的 require-dev 列表中删除。

在哪里报告错误?

使用我们的 JIRA 实例来报告可能的错误。