예제 #1
0
 /**
  * Creates a model definition file of the provided models
  * @param zibo\library\filesystem\File File where the models are to be written
  * @param array $modelNames
  * @return null
  */
 public function exportModels(File $file, array $modelNames)
 {
     $modelManager = ModelManager::getInstance();
     $models = array();
     foreach ($modelNames as $modelName) {
         $models[] = $modelManager->getModel($modelName);
     }
     $modelIO = new XmlModelIO();
     $modelIO->writeModelsToFile($file, $models);
 }