akmalriyadi/laravel-backend-generator

这是我开发的包laravel-backend-generator

v2.9 2024-05-30 22:57 UTC

This package is auto-updated.

Last update: 2024-09-08 07:09:35 UTC


README

包更新,新增许多功能,请关注完整文档

  1. 从服务直接返回控制器

    之前,我们的返回值是resource::class,这导致在API调用中返回服务之前错误不可见。现在,错误将立即可见。

  2. 更复杂的数据灵活性

    通过切换到直接从服务返回,可以通过简单地更改构造函数中的resourceClass来使用资源。如果您不想使用它,可以将它的值设置为null

  3. 文件上传 V3

    与V1类似,文件上传V3为您提供更多自由。您可以直接将文件对象输入到函数中,因此即使文件是数组也没有问题。

  4. Where函数

    对此函数的缺失表示歉意。它现在可以作为where函数的基础。您可以使用QueryOptions进行查询选项,无论是想要get()还是first()

  5. 优化分页

    分页数据现在更复杂,可以从请求中直接提供可定制的分页类型。您还可以使用分页输出检索所有数据。

  6. 修复存储库错误

    修复存储库类编写中的错误。

  7. 修复单数据输出

    修复单数据(如findfindOrFail)的资源输出。

  8. 修复分页输出

    修复重复的分页输出。

  9. 分页集合

    您现在可以分页任何数据,而不仅仅是模型数据。

  10. 更新环境

    现在有一个用于更新环境(.env)的存储库函数。

支持我的工作

感谢您访问我的GitHub仓库!您对我的工作的兴趣对我来说意义重大。如果您觉得这个项目有帮助或有价值,请考虑支持其开发。

创建和维护这个项目需要大量的时间和精力。您的支持将使我能够继续改进并添加新功能到这个项目中。

您如何帮助

  1. 给仓库加星标:通过给这个仓库加星标来表示您的赞赏。这有助于增加其可见性并鼓励更多贡献者加入。

  2. 与他人分享:如果您知道有人可能从这个项目中受益,请与他们分享。

  3. 进行捐赠:如果您能够从经济上做出贡献,任何金额都将被大大赞赏。您的捐赠将直接支持这个项目的持续开发和维护。

    通过PayPal捐赠zainnoeryadie@gmail.com

  4. 有特殊要求或需要帮助?:如果您有任何具体的要求、改进的想法或与此项目相关的任何帮助需求,请随时联系。您可以直接通过zainnoeryadie@gmail.com给我发邮件。

感谢您的支持!