/*
* brisk - dbase_base.phh
*
- * Copyright (C) 2011 Matteo Nastasi
+ * Copyright (C) 2011-2012 Matteo Nastasi
* mailto: nastasi@alternativeoutput.it
* matteo.nastasi@milug.org
* web: http://www.alternativeoutput.it
var $pass;
var $email;
var $type;
+ var $last_dona;
+ var $supp_comp;
- function LoginDBItem($code, $login, $pass, $email, $type)
+ function LoginDBItem($code, $login, $pass, $email, $type, $last_dona, $supp_comp)
{
- $this->code = $code;
- $this->login = $login;
- $this->pass = $pass;
- $this->email = $email;
- $this->type = $type;
+ $this->code = $code;
+ $this->login = $login;
+ $this->pass = $pass;
+ $this->email = $email;
+ $this->type = $type;
+ $this->last_dona = $last_dona;
+ $this->supp_comp = $supp_comp;
}
- static function &LoginDBItemFromRecord($rec)
+ static function LoginDBItemFromRecord($rec)
{
- $ret = & new LoginDBItem($rec->code, $rec->login, $rec->pass,
- $rec->email, $rec->type);
+ $ret = new LoginDBItem($rec->code, $rec->login, $rec->pass,
+ $rec->email, $rec->type, $rec->last_dona,
+ $rec->supp_comp);
return ($ret);
}
return $this->type;
}
-}
+ function last_dona_get()
+ {
+ return $this->last_dona;
+ }
-class LoginDBItemOld extends LoginDBItem {
- function LoginDBItemOld($login, $pass, $email, $type)
+ function supp_comp_get()
{
- parent::LoginDBItem(-1, $login, $pass, $email, $type);
+ return $this->supp_comp;
}
+
}
?>
\ No newline at end of file