saloonphp / saloon
使用 Saloon 构建美丽的 API 集成和 SDK
v3.10.0
2024-08-03 14:11 UTC
Requires
- php: ^8.1
- guzzlehttp/guzzle: ^7.6
- guzzlehttp/promises: ^1.5 || ^2.0
- guzzlehttp/psr7: ^2.0
- psr/http-factory: ^1.0
- psr/http-message: ^1.1 || ^2.0
Requires (Dev)
- ext-simplexml: *
- friendsofphp/php-cs-fixer: ^3.5
- illuminate/collections: ^9.39 || ^10.0
- league/flysystem: ^3.0
- pestphp/pest: ^2.10
- phpstan/phpstan: ^1.11.4
- saloonphp/xml-wrangler: ^1.1
- spatie/ray: ^1.33
- symfony/dom-crawler: ^6.0 || ^7.0
- symfony/var-dumper: ^6.3 || ^7.0
Suggests
- illuminate/collections: Required for the response collect() method.
- saloonphp/xml-wrangler: Required for the response xmlReader() method.
- symfony/dom-crawler: Required for the response dom() method.
- symfony/var-dumper: Required for default debugging drivers.
Conflicts
- v3.x-dev
- v3.10.0
- v3.9.1
- v3.9.0
- v3.8.1
- v3.8.0
- v3.7.0
- v3.6.4
- v3.6.3
- v3.6.2
- v3.6.1
- v3.6.0
- v3.5.0
- v3.4.2
- v3.4.1
- v3.4.0
- v3.3.2
- v3.3.1
- v3.3.0
- v3.2.0
- v3.1.0
- v3.0.6
- v3.0.5
- v3.0.4
- v3.0.3
- v3.0.2
- v3.0.1
- v3.0.0
- v3.0.0-beta.7
- v3.0.0-beta.6
- v3.0.0-beta.5
- v3.0.0-beta.4
- v3.0.0-beta.3
- v3.0.0-beta.2
- v3.0.0-beta.1
- v2.x-dev
- v2.12.1
- v2.12.0
- v2.11.0
- v2.10.0
- v2.9.2
- v2.9.1
- v2.9.0
- v2.8.1
- v2.8.0
- v2.7.0
- v2.6.6
- v2.6.5
- v2.6.4
- v2.6.3
- v2.6.2
- v2.6.1
- v2.6.0
- v2.5.0
- v2.4.0
- v2.3.0
- v2.2.0
- v2.1.0
- v2.0.2
- v2.0.1
- v2.0.0
- v2.0.0-beta7
- v2.0.0-beta6
- v2.0.0-beta5
- v2.0.0-beta4
- v2.0.0-beta3
- v2.0.0-beta2
- v2.0.0-beta1
- v1.x-dev
- v1.7.1
- v1.7.0
- v1.6.2
- v1.6.1
- v1.6.0
- v1.5.3
- v1.5.2
- v1.5.1
- v1.5
- v1.4.4
- v1.4.3
- v1.4.2
- v1.4.1
- v1.4.0
- v1.3.3
- v1.3.2
- v1.3.1
- v1.3.0
- v1.2.0
- v1.1.0
- v1.0.1
- v1.0
- v0.11.0
- v0.10.0
- v0.9.2
- v0.9.1
- v0.9.0
- v0.8.3
- v0.8.2
- v0.8.1
- v0.8.0
- v0.7.2
- v0.7.1
- v0.7.0
- v0.6.6
- v0.6.5
- v0.6.4
- v0.6.3
- v0.6.2
- v0.6.1
- v0.6.0
- v0.5.0
- v0.4.1
- v0.4.0
- v0.3.1
- v0.3.0
- v0.2.0
- v0.1.0
- v0.0.4
- v0.0.3
- v0.0.2
This package is auto-updated.
Last update: 2024-09-03 23:11:25 UTC
README
Saloon – 你的 API 集成的孤独之星
A PHP 包,帮助你构建美丽的 API 集成和 SDK 🤠
简介
Saloon 是一个 PHP 库,它为你提供构建精美、简单 API 集成和 SDK 的工具。Saloon 将你的 API 请求移动到可重用的类中,这样你就可以把所有 API 配置放在一个地方。Saloon 默认提供许多令人兴奋的功能,如测试中的请求记录、缓存、OAuth2 和分页。它是构建应用程序中简单、标准化 API 集成的绝佳起点。
<?php $forge = new ForgeConnector('api-token'); $response = $forge->send(new GetServersRequest); $data = $response->json();
关键特性
- 提供简单、易于学习、现代的方式构建干净的、可重用的 API 集成
- 基于最流行、功能最丰富的 HTTP 客户端 Guzzle 构建
- 在团队中工作得很好,因为它提供了一个每个人都遵循的标准
- 非常适合构建你的下一个 PHP SDK 或库
- 包含许多功能,如请求记录、请求并发、缓存、数据传输对象支持以及完整的 Laravel 支持。
- 无框架限制
- 轻量级,依赖项少。
入门
贡献
有关贡献的更多详细信息,请参阅此处。
安全
有关我们的安全策略,请参阅此处。
鸣谢
特别感谢Caneco为我们设计的标志 ✨