yanlyan/laravel-convert-case-middleware

将请求和响应键从驼峰式和蛇形转换为相互形式。

dev-master 2023-03-19 03:27 UTC

This package is auto-updated.

Last update: 2024-09-19 06:58:09 UTC


README

Actions Status

将请求从驼峰式转换为蛇形。将响应从蛇形转换为驼峰式。

为什么?

在JavaScript中使用驼峰式,在PHP中使用蛇形是惯例。

要求

Laravel 5.2+

安装

  1. composer require tomlerendu/laravel-convert-case-middleware
  2. 将中间件添加到App\Http\Kernel.php中适当的组。例如
protected $middlewareGroups = [
    'api' => [
        'throttle:60,1',
        'bindings',
        \TomLerendu\LaravelConvertCaseMiddleware\ConvertRequestToSnakeCase::class,
        \TomLerendu\LaravelConvertCaseMiddleware\ConvertResponseToCamelCase::class,
    ],
];