'default' => '',
'min' => 1,
'max' => 1,
- ),
+ )
);
$persons = json_decode(file_get_contents($opt['source']),true);
- DB_DataObject::factory('person')->importFromArray(HTML_Flexyframework::get()->page, $persons, $opt['prefix']);
+ DB_DataObject::factory('person')->importFromArray($this, $persons, $opt['prefix']);
die("DONE! \n");
}
die("Missing company name or type! Try --name=[the name of company] -- comptype=[the type of company] \n");
}
- DB_DataObject::factory('companies')->initCompanies(HTML_Flexyframework::get()->page, $opt['name'], $opt['comptype']);
+ DB_DataObject::factory('companies')->initCompanies($this, $opt['name'], $opt['comptype']);
die("DONE! \n");
}
function runUpdateModulesData()
{
- $this->updateData();
- $modules = $this->modulesList();
+ // runs core...
+ $this->updateData();
+ $modules = array_reverse($this->modulesList());
+
+ // move 'project' one to the end...
+
foreach ($modules as $module){
$file = $this->rootDir. "/Pman/$module/UpdateDatabase.php";
if($module == 'Core' || !file_exists($file)){