var $supp_comp;
var $tos_vers;
var $disa_reas;
+ var $guar_code;
- function LoginDBItem($code, $login, $pass, $email, $type, $last_dona, $supp_comp, $tos_vers, $disa_reas)
+ function LoginDBItem($code, $login, $pass, $email, $type, $last_dona, $supp_comp, $tos_vers, $disa_reas, $guar_code)
{
$this->code = $code;
$this->login = $login;
$this->supp_comp = $supp_comp;
$this->tos_vers = $tos_vers;
$this->disa_reas = $disa_reas;
+ $this->guar_code = $guar_code;
}
static function LoginDBItemFromRecord($rec)
{
$ret = new LoginDBItem($rec->code, $rec->login, $rec->pass,
$rec->email, $rec->type, $rec->last_dona,
- $rec->supp_comp, $rec->tos_vers, $rec->disa_reas);
+ $rec->supp_comp, $rec->tos_vers, $rec->disa_reas, $rec->guar_code);
return ($ret);
}
{
$this->disa_reas = $disa_reas;
}
+ function guar_code_get()
+ {
+ return $this->guar_code;
+ }
}
+define('MAIL_TYP_CHECK', 1);
+
+class MailDBItem {
+ var $code;
+ var $ucode;
+ var $type;
+ var $tstamp;
+ var $subj;
+ var $body_txt;
+ var $body_htm;
+ var $hash;
+
+ function MailDBItem($code, $ucode, $type, $tstamp, $subj, $body_txt, $body_htm, $hash=NULL)
+ {
+ $this->code = $code;
+ $this->ucode = $ucode;
+ $this->type = $type;
+ $this->tstamp = $tstamp;
+ $this->subj = $subj;
+ $this->body_txt = $body_txt;
+ $this->body_htm = $body_htm;
+ $this->hash = $hash;
+ }
+
+ static function MailDBItemFromRecord($rec)
+ {
+ $ret = new MailDBItem($rec->code, $rec->ucode, $rec->type, $rec->tstamp, $rec->subj,
+ $rec->body_txt, $rec->body_htm, $rec->hash);
+
+ return ($ret);
+ }
+
+ function store($bdb)
+ {
+ return $bdb->mail_add_fromitem($this);
+ }
+}
?>
\ No newline at end of file