$g->insert();
$gr = DB_DataObject::factory('group_rights');
$gr->genDefault();
-
-
}
function initDatabase($roo, $data)
{
$this->initGroups();
+
foreach($data as $gi) {
$g = DB_DataObject::factory('Groups');
$g->setFrom($gi);
- if ($g->count()) {
+
+ if(!$g->find(true)){
+ $g->insert();
+ }
+
+ if(count($g->members()) || empty($gi['members'])){
continue;
}
- $g->insert();
+ foreach ($gi['members'] as $m){
+ $g->addMember($m);
+ }
}