starfolksoftware / paystack-php
一个PHP库,方便从用PHP语言编写的应用程序中访问Paystack API。
v1.0.4
2023-04-26 07:50 UTC
Requires
- php: ^8.0
- laminas/laminas-diactoros: ^2.25.1
- php-http/client-common: ^2.3
- php-http/discovery: ^1.14.1
- psr/http-client: ^1.0.1
- psr/http-client-implementation: ^1.0
- psr/http-factory: ^1.0.1
- symfony/options-resolver: ^6.2
Requires (Dev)
- php-http/curl-client: ^2.2
- php-http/mock-client: ^1.5
- phpunit/phpunit: ^9.5
- symfony/var-dumper: ^6.2
README
Paystack PHP库提供方便从用PHP语言编写的应用程序中访问Paystack API。它包含一组预定义的类,用于API资源,这些类可以动态地从API响应中初始化,使其与Paystack API的多个版本兼容。
要求
PHP 8.0及更高版本。
Composer
您可以通过Composer安装绑定。运行以下命令
composer require starfolksoftware/paystack-php
要使用绑定,请使用Composer的自动加载
require_once('vendor/autoload.php');
依赖关系
任何实现psr/http-client-implementation的包
入门
简单用法如下
<?php require_once "vendor/autoload.php"; use StarfolkSoftware\Paystack\Client as PaystackClient; $paystack = new PaystackClient([ 'secretKey' => '*******', ]); $response = $paystack ->transactions ->all([]); var_dump($response['data'][0]); \\ dumps array(21) { ... } ...
可用端点
- 客户
- 发票
- 计划
- 订阅
- 交易
文档
请参阅PHP API文档。
测试
composer test
变更日志
有关最近更改的更多信息,请参阅CHANGELOG。
路线图
贡献
请参阅CONTRIBUTING以获取详细信息。
安全漏洞
请参阅我们的安全策略,了解如何报告安全漏洞。
致谢
许可证
MIT许可证(MIT)。有关更多信息,请参阅许可证文件。