walkboy / tangocard-raas-php
非官方Tango Card RaaS API
3.0.1
2022-05-04 16:01 UTC
Requires
- php: >=8.0.0
- ext-curl: *
- ext-json: *
- ext-mbstring: *
- apimatic/jsonmapper: ~1.3.0
- mashape/unirest-php: ~3.0.1
Requires (Dev)
- phpunit/phpunit: 4.8.*
- squizlabs/php_codesniffer: ^2.7
README
此存储库是已维护的 raas-v2-sdk-php
版本,用于Tango Card RaaS,它们已将其弃用并删除,但可能对某些项目仍有用。
安装
composer require walkboy/tangocard-raas-php
要求
PHP 8支持 >= 3.0.0 PHP 7支持 <= 2.4.0
如何使用
要使用此SDK,请执行以下操作
-
使用Composer安装依赖项。请参阅“如何构建”部分。
-
确保已正确配置您的SDK。请参阅“如何配置”部分。
-
根据您的项目设置,您可能需要在PHP代码中包含Composer的自动加载器,以启用类的自动加载。
require_once "vendor/autoload.php";
-
在您的项目中导入SDK客户端
use RaasLib\RaasClient;
-
实例化客户端。在此之后,您现在可以获取控制器并调用相应的方法
Configuration::$environment = 'sandbox'; // "production" $client = new RaasClient(); $controller = $client->getStatus();
如何测试
此SDK中的单元测试可以使用PHPUnit运行。
- 首先使用composer安装依赖项,包括
require-dev
依赖项。 - 从命令行运行
vendor\bin\phpunit --verbose
来执行测试。如果您已全局安装PHPUnit,则使用phpunit --verbose
运行测试。
您可以在 phpunit.xml
文件中更改PHPUnit测试配置。