Skip to content

Latest commit

 

History

History
executable file
·
30 lines (18 loc) · 711 Bytes

README.md

File metadata and controls

executable file
·
30 lines (18 loc) · 711 Bytes

LARAVEL DINGO TRANSFORM

This repository extends the Dingo API package. It lets your API users pass in and receive camelCased or snake_cased keys while your app receives and produces snake_cased ones.

Installation

composer require 'matthv/laravel-dingo-transform' '~2.0'

Requirements

  • Laravel 9/10
  • api-ecosystem-for-laravel/dingo-api > 4.1

Use

Include a X-Key-Inflection header with values of camel or snake in your JSON API requests.

snake_case camelCase


This repo is inspired by the gem "olive_branch"