$./vendor/bin/php-object-gen --path=/tmp --json='{"foo_bar":{"foo":1.3,"bar":[641,641]}}'
output
Class FooBar saved at: /tmp/FooBar.php
Class BaseClass saved at: /tmp/BaseClass.php
-help 查看帮助
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
$./vendor/bin/php-object-gen --help
output
php object generator
Usage:
./vendor/bin/php-object-gen --path=/tmp --json='{"foo_bar":{"foo":1.3,"bar":[641,641]}}'
Flags:
--path path to save class files (存储类文件路径)
--baseClassName base class name (最外层类名)
--fieldCase field casetype 0:keep, 1:snake case, 2:camel case(字段形式)
--namespace namespace for class (类命名空间)
--json json input (待解析的json文件)
--help print this help(输出当前帮助信息)