bombenprodukt/laravel-json-api

一个用于使用 Laravel 构建 JSON:APIs 的包。


README

BombenProdukt Logo

关于 Laravel JsonApi

警告 尽管这个包处于工作状态,但它仍在开发中,不应在生产环境中使用。API 可能随时更改。请自行承担风险使用。

该项目由 Brian Faust 创建并维护,是一个用于使用 Laravel 构建 JSON:APIs 的包。请务必查看 变更日志行为准则贡献指南许可协议安全策略

注意 此包基于 timacdonald/json-apispatie/laravel-json-api-paginate,并计划合并和扩展它们的功能。

安装

注意 此包需要 PHP 8.2 或更高版本,并支持 Laravel 10 或更高版本。

要获取最新版本,只需使用 Composer 引入项目即可

$ composer require bombenprodukt/laravel-json-api

您可以通过以下方式发布配置文件

$ php artisan vendor:publish --tag="laravel-json-api-config"

用法

请参阅 我们的测试套件 以获取详细的用法示例。

替代方案

Laravel JSON:API

如果您正在寻找一个更全面且经过充分测试的包,请查看 laravel-json-api/laravel。我们的包的目的是提供一种轻量级的替代方案,专注于架构的简单性,以便更容易理解和扩展。