configurator
Release time!
Via le compositeur
composer require assada/configuratorPhp:> = 7.0
symfony / yaml:> = 3,2
Au lieu de Symfony / YAML, suggèrez d'installer une extension PECL YAML.
$ config = new Config ([ ' ./configs/test.json ' , ' ./configs/test2.json ' ]);
$ config -> add ( ' ./test3.json ' );
$ config -> set ( ' test.set ' , ' newData ' );
file_put_contents ( ' export.json ' , $ config -> dump ( ' json ' ));
var_dump ( $ config -> all ());Le configurateur est libéré sous la licence GPL3.0. Voir le fichier de licence groupé pour plus de détails.
Alex Ilyenko (@assada)