- // if key matches verify_key
- // copy into person or other entity...
- // and delete....
- //$this->whereAdd("verify_key = '".$key."'");
- $row = $this->get("verify_key",$key);
- if(!empty($row)){
- $p = DB_DataObject::factory('person');
- $p->honor = $row->honor;
- $p->name = $row->name;
- $p->email = $row->email;
- $p->firstname = $row->firstname;
- $p->lastname = $row->lastname;
- $p->firstname_alt = $row->firstname_alt;
- $p->lastname_alt = $row->lastname_alt;
- $temp_pwd = $p->generatePassword();
- //$temp_pwd = mt_rand(100000,999999);
- //$p->passwd = $temp_pwd;
- if($p->insert()){
- $this->delete();
+ $group = DB_DataObject::factory('groups');
+ if($group->get('name', 'Administrators')){
+ $member = DB_DataObject::factory('group_members');
+ $member->group_id = $group->id;
+ $mids = $member->fetchAll('user_id');