pengfugui / jsongenerator
a json generate php class code tool
Installs: 48
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 1
Forks: 0
Open Issues: 0
pkg:composer/pengfugui/jsongenerator
Requires
- php: >=5.4.0
This package is not auto-updated.
Last update: 2025-12-21 10:01:28 UTC
README
一个使用json生成php class代码的工具
composer安装
composer require pengfugui/jsongenerator
使用方式
$generator = new ClassGenerator(); $json = <<<JSON {"attribute" : "属性", "int_var":1,"bool_var":true,"ad_models" : [{"test":"a"}]} JSON; $ret = $generator->parseByJson($json, $className, $namespace); foreach ($generator->getClassModels() as $model) { $list[] = [ 'class_name' => $model->getClassName(), 'namespace' => $model->getNamespace(), 'code' => code2HtmlEntity($model->getClassCode()) ]; }