sammyjo20 / saloon
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
- dev-fix/phpstan
- dev-fix/multipart-value-on-single-value
- dev-feature/debug-better
This package is auto-updated.
Last update: 2024-08-03 23:04:14 UTC
README
Saloon – 你的API集成的孤星
一个帮助您构建美丽API集成和SDK的PHP包 🤠
简介
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为我们提供的标志 ✨