/** * 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); }