Example #1
0
 /**
  * データベースクラスファイルを作成する
  */
 public function saveDbClassFile($params)
 {
     $_ = $this;
     $DbOperator = new DbOperatorContext($params['systemName']);
     $template = $DbOperator->getDbClassTemplate();
     $classCode = $_->getDbClassCode($params, $template);
     $dbname = $params['dbName'];
     $dbFilePath = $_->APP_ROOT . "/model/_def/db/{$dbname}.php";
     file_put_contents($dbFilePath, $classCode);
     echo "------------------------------\n";
     echo "save db class file {$dbname}.php\n";
     echo "\n";
     echo $classCode;
     echo "\n";
 }