From: Andrey Kutejko Date: Wed, 4 Sep 2013 16:48:09 +0000 (+0300) Subject: no more project level models X-Git-Tag: 0.5~46 X-Git-Url: https://git.andy128k.dev/?a=commitdiff_plain;h=ffdd98ac237f6c07626920bc0ddaf730c71a3d0c;p=ipf.git no more project level models --- diff --git a/ipf/command/buildmodels.php b/ipf/command/buildmodels.php index fd9e50a..41e19d9 100644 --- a/ipf/command/buildmodels.php +++ b/ipf/command/buildmodels.php @@ -12,10 +12,9 @@ class IPF_Command_BuildModels $project = IPF_Project::getInstance(); $extraAllowedReferences = $this->frameworkModels($project); - foreach ($this->paths($project) as $p) { - list($name, $path) = $p; - print "$name\n"; - $models = IPF_ORM::generateModelsFromYaml($path, $extraAllowedReferences); + foreach ($project->customApps() as $app) { + print $app->getName()."\n"; + $models = IPF_ORM::generateModelsFromYaml($app->getPath(), $extraAllowedReferences); $extraAllowedReferences = array_merge($extraAllowedReferences, $models); } } @@ -27,15 +26,5 @@ class IPF_Command_BuildModels $models = array_merge($models, $app->modelList()); return $models; } - - private function paths($project) - { - $paths = array( - array('Project', IPF::get('project_path')), - ); - foreach ($project->customApps() as $app) - $paths[] = array($app->getName(), $app->getPath()); - return $paths; - } }