xqsit94/laravel-webservice-example-boilerplate

使用 Laravel 7.x、Sanctum 和 Facades 模式编写的 Laravel webservice 示例/模板。克隆并添加您自己的功能


README

Laravel Webservice 示例/模板

用法

这不是一个包,而是一个完整的 Laravel 项目,您应将其用作起始模板,然后添加您自己的自定义功能。

  • 使用 git clone 克隆仓库
  • .env.example 文件复制到 .env 并在此处编辑数据库凭证
  • 运行 composer install
  • 运行 php artisan key:generate
  • 运行 php artisan migrate
  • 就这些:使用 Postman 测试 API

有用的代码片段以进行检查

  • HasApiResponse 特性
  • Handler.php 中的 render 方法
  • 控制器中的 Facades 关键字(用作调用非静态方法静态的代理)
  • Facades 文件夹

** 注意:每个 API 都应在头部中包含 Accept: Application/json。 **