phramework / jsonapi-client
JSONAPI客户端,帮助创建SDK以消费您的JSON API服务
v2.6.7
2021-06-18 13:39 UTC
Requires
- php: ^7.3|^8.0.0
- guzzlehttp/guzzle: ^6.3.3|^7.1.1
- phramework/operator: *
- phramework/util: ^0.0.0
Requires (Dev)
- codacy/coverage: ^1.0
- mockery/mockery: ^1.4.3
- oscarotero/psr7-middlewares: ^3.16
- phpunit/phpunit: ^8.0.0
- phramework/jsonapi: 3.x-dev
- phramework/validate: 1.0.0-RC4
- roave/security-advisories: dev-master
- satooshi/php-coveralls: ^1.0
- slim/slim: ^3.0
- squizlabs/php_codesniffer: *
This package is auto-updated.
Last update: 2024-09-19 22:35:24 UTC
README
JSONAPI客户端,帮助创建SDK以消费您的JSON RESTful API
用法
使用composer安装包
composer require phramework/jsonapi-client
获取集合
<?php /** * Define an API endpoint */ $endpoint = (new Endpoint('article')) ->setUrl('https://:8005/article/'); /** * Get a collection of all `article`s, including their author */ $response = $endpoint->get( new IncludeRelationship('author') ); /* * Display article collection */ print_r($articles = $response->getData());
许可证
版权所有 2016-2019 Xenofon Spafaridis
许可协议为Apache License,版本2.0(以下简称“许可证”);除非遵守许可证规定,否则不得使用此文件。您可以在以下位置获取许可证副本:
https://apache.ac.cn/licenses/LICENSE-2.0
除非法律规定或书面同意,否则在许可证下分发的软件按“原样”提供,不提供任何明示或暗示的保证或条件。有关许可证具体规定和限制,请参阅许可证。