shlinkio/shlink-php-sdk

一个用于消费 Shlink REST API 的 PHP SDK

v2.3.0 2024-09-03 16:43 UTC

This package is auto-updated.

Last update: 2024-09-03 16:45:20 UTC


README

Build Status Code Coverage Latest Stable Version License Paypal donate

一个非常方便和健壮的 PHP SDK,用于消费 Shlink 的 REST API。

  • 非常表达性的 API。
  • 与实现解耦:仅依赖于 PSR-17PSR-18 接口。
  • 依赖注入:每个服务都可以由一组组件组成。
  • 静态类型且不可变的 DTO,具有有意义的命名构造函数。
  • 基于生成器的可迭代集合,用于抽象分页并减少资源消耗。
  • 通过上下文异常进行错误处理。
  • 通过单元测试和集成测试进行了广泛测试。

安装

使用 composer 安装 SDK。

composer install shlinkio/shlink-php-sdk

文档

https://php-sdk.shlink.io 阅读文档