Unsere beredten Modelle haben Attribute, die der Laravel-Schlangenfallkonvention folgen.Eloquente Modellattribute als Kamelfall [Laravel 5.2] [Dingo API]
z.B. first_name
, last_name
und created_at
Obwohl mein Frontend (reagieren) folgt der Javascript Camel Case Standard.
z.B. firstName
, lastName
und createdAt
Gibt es eine einfache Möglichkeit zum Konvertieren aller Attribute in Camel Case beim Senden einer API-Antwort?
Wir verwenden Larave 5.2 und das Dingo-API-Paket.
UPDATE
von der akzeptierten Antwort Im Anschluss an habe ich den Benutzerdefinierte Antwortformat Ansatz. Sehen Sie im folgenden Kern für die Umsetzung (enthält Unit-Tests):
https://gist.github.com/andrewmclagan/c5e0fe601d23f3b859b89a9f8922be68
Genau das, was ich wollte, danke. In der Mitte Ihrer Erklärung dachte ich auch, dass "Custom Response Format" der Schlüssel ist !! Vielen Dank! – AndrewMcLagan