kfoobar/laravel-restful

Laravel中Restful API的模板

v1.0.2 2023-10-30 10:12 UTC

This package is auto-updated.

Last update: 2024-08-30 01:44:57 UTC


README

为使用Laravel 8/9/10构建的RESTful API应用提供模板。

此包提供构建RESTful API应用的起点,包括但不限于:轻松管理用户和API令牌、记录请求并提供统一和标准化的RESTful响应。

此包将添加以下功能

  • Artisan命令用于创建和删除用户
  • Artisan命令用于生成、扩展和撤销API令牌(与Sanctum一起使用)
  • 用于请求记录的数据库迁移和模型
  • 用于自动请求记录的分组中间件
  • 用于特定路由请求记录的中间件
  • 添加ping端点(/api/v1/ping)
  • 添加个人资料端点(/api/v1/me)
  • 为所有不存在的端点添加回退
  • 删除默认前端文件
  • 添加robots.txt禁止一切

安装

使用Composer安装包

composer require kfoobar/laravel-restful

使用此命令添加所有必要的文件

php artisan restful:install

请注意!

此包旨在在全新的Laravel项目上安装,因为它将覆盖一些默认文件。

说明

即将推出...

贡献

欢迎贡献!

许可证

MIT许可证(MIT)。请参阅许可证文件以获取更多信息。