darce/json-model-bundle
最新稳定版本:1.0.0
Composer 安装命令:
composer require darce/json-model-bundle
包简介
Darce Json to Model Bundle for Symfony
README 文档
README
Json To Model Bundle
Il bundle fornisce la possibilità di auto-generare una struttura di classi a partire da un json. Ogni classe generata conterrà:
- Attributi privati della classe con annotation @var e @JmsSerializer\Type
- Metodi get di ogni attributo generato
Se il json contiene al suo interno degli oggetti il bundle genera automaticamente classi ad hoc anche per quest'ultimi.
Utilizzo
Per auto-generare la struttura di classi il bundle mette a disposizione un Command darce-json-model:make-model che
prende in input 4 possibili argomenti:
- REQUIRED: Json di cui generare le classi
- REQUIRED: Nome della classe "root" da generare
- OPTIONAL: Path relativo in cui generare le classi (di default è 'src/Model/Api')
- OPTIONAL: Namespace in cui devono essere definite le classi (di default è 'App\Model\Api')
Il command prevede anche le seguenti opzioni:
- --strict-type: Aggiunge
declare(strict_types=1);ad ogni classe generata
统计信息
- 总下载量: 2
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: proprietary
- 更新时间: 2025-06-23