programic/laravel-convert-case-middleware

Convert request and response keys to and from camel and snake case.

v1.0.3 2023-02-13 10:47 UTC

This package is auto-updated.

Last update: 2024-03-13 13:08:35 UTC


README

Latest Version on Packagist Tests Total Downloads

Convert requests from camel case to snake case. Convert responses from snake case to camel case.

#Installation

  1. composer require programic/laravel-convert-case-middleware
  2. Add the middleware to the appropriate group in App\Http\Kernel.php. For example
protected $middlewareGroups = [
    'api' => [
        'throttle:60,1',
        'bindings',
        \Programic\LaravelConvertCaseMiddleware\ConvertRequestToSnakeCase::class,
        \Programic\LaravelConvertCaseMiddleware\ConvertResponseToCamelCase::class,
    ],
];