apigatewaycl/apigateway-api-client

PHP用于与API Gateway Web服务集成的客户端。

2.0.1 2024-04-30 01:25 UTC

This package is auto-updated.

Last update: 2024-09-11 12:25:40 UTC


README

Total Downloads Monthly Downloads License

PHP用于与API Gateway Web服务集成的客户端。

安装

在终端执行

composer require apigatewaycl/apigateway-api-client

示例

要查看如何消费Web服务的示例,取决于您需要使用的身份验证方式,请查看以下测试

  • SII无身份验证: SiiContribuyentesTest.php
  • 使用RUT和税务密钥身份验证: SiiMisiiTest.phpSiiBheTest.php
  • 使用电子签名身份验证: SiiDteTest.php

文档(开发)

要创建文档,需要在系统上安装composer依赖项、GraphViz,然后执行

./vendor/bin/phpdoc -d ./src -t ./docs

单元测试(开发)

要运行单元测试,需要安装composer依赖项,然后执行

./vendor/bin/phpunit

还可以通过指定测试来运行特定的测试。例如

./vendor/bin/phpunit --filter test_contribuyentes_datos

许可证

本程序是自由软件:您可以根据自由软件基金会发布的GNU Lesser General Public License(LGPL)的条款重新分配和/或修改它,无论是第3版许可证,还是(您选择)该许可证的任何后续版本。

分发本程序时,希望它有用,但没有任何保证;甚至没有关于其商业价值或适用于特定目的的隐含保证。有关GNU Lesser General Public License(LGPL)的详细信息,请参阅该许可证。

您应该已经收到一份GNU Lesser General Public License(LGPL)的副本。如果没有,请参阅GNU Lesser General Public License

链接