X-Git-Url: http://git.roojs.org/?p=Pman.Core;a=blobdiff_plain;f=DataObjects%2FCore_person_signup.php;h=dbd673a5112e6a4adb85d8a38db7c437160efc1c;hp=3e24f91ed1bb1152afe1d488b51d9e0e6f770078;hb=100a32f9c241ff325789b281936cca7c6cd49752;hpb=4efea4e34ebd876951d22c5059d9e2aef4b73b8b diff --git a/DataObjects/Core_person_signup.php b/DataObjects/Core_person_signup.php index 3e24f91e..dbd673a5 100644 --- a/DataObjects/Core_person_signup.php +++ b/DataObjects/Core_person_signup.php @@ -81,6 +81,27 @@ class Pman_Core_DataObjects_Core_person_signup extends DB_DataObject return false; } + + + function convertTo($table){ + $t = DB_DataObject::factory($table); + $ret = $t->get('email',$this->email); + if($ret != 0){ + return false; + }else{ + $t->setFrom(array( + 'honor'=>$this->honor, + 'name'=>$this->name, + 'email'=>$this->email, + 'firstname'=>$this->firstname, + 'lastname'=>$this->lastname, + 'firstname_alt'=>$this->firstname_alt, + 'lastname_alt'=>$this->lastname_alt)); + + $t->insert(); + return true; + } + } } \ No newline at end of file