Example #1
0
 public static function export()
 {
     Cli::enableHelp();
     $bdd = self::getInstance();
     Cli::pr("{");
     $first_model = true;
     foreach (Model::getModels() as $class) {
         if (!$first_model) {
             Cli::pln(",");
         }
         $first_model = false;
         Cli::pln(json_encode($class) . ":[");
         $class = __NAMESPACE__ . "\\{$class}";
         $model = new $class();
         $first_data = true;
         foreach ($model->simpleSelect() as $data) {
             if (!$first_data) {
                 Cli::pr(",");
             }
             $first_data = false;
             Cli::pln(json_encode($data->getValues()));
         }
         Cli::pr("]");
     }
     Cli::pln("}");
 }