gustavosantarosa/laravel-tool-pack


README

laravel-tools-pack

🧐 关于

此laravel工具包提供了一些有用的工具,有助于开发并使其更加高效。

🏁 使用包

如果项目是私有的,您需要在您的composer.json中添加以下json片段:

"repositories": [
  {
    "type": "git",
    "url": "https://github.com/GustavoSantarosa/laravel-tools-pack.git"
  }
]

如果是公开的,只需使用以下命令:

composer require gustavosantarosa/laravel-tool-pack

准备好了,现在就可以使用了。

🎈 使用方法

其中包含一些有用的工具。

  • BaseController
    • 通过DTO类返回,以标准化返回。
    • 为index、show和destroy路由提供预定义的类。
  • BaseModel
    • Sync for hasMany,目前在laravel中不存在。
    • 动态Where,通过API消费者传递。
    • 动态orWhere,通过API消费者传递。
    • 动态between,通过API消费者传递。
  • BaseService
    • 使用querybuilder的rest路由的预定义结构。

⛏️ 使用

✍️ 作者