audithsoftworks / nexway-merchant-api-php-client
Audith Softworks Nexway Merchant API PHP Client
dev-master
2015-02-18 17:02 UTC
Requires
- php: >=5.3.0
- zendframework/zend-config: 2.3.*
- zendframework/zend-http: 2.3.*
- zendframework/zend-soap: 2.3.*
Requires (Dev)
- codeclimate/php-test-reporter: dev-master
- phpdocumentor/phpdocumentor: 2.*
- phpunit/phpunit: 4.1.*
This package is not auto-updated.
Last update: 2024-10-02 06:22:56 UTC
README
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 实例来报告可能的错误。