Perché convertire JSON in PHP?
Mappare a mano i payload API in value object PHP è noioso. Incolla un documento JSON di esempio qui sopra e ottieni classi PHP 8 tipizzate con constructor property promotion, pronte da incollare nel tuo progetto.
Come funziona
Il convertitore analizza il tuo JSON in locale e genera una classe per ogni oggetto, con
declare(strict_types=1) in cima. I nomi delle proprietà sono in camelCase, gli interi
diventano int, i decimali float, i booleani bool e gli array array. Attiva
l’opzione readonly per rendere immutabile ogni proprietà promossa (PHP 8.1+).