* 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA *
***************************************************************************/
-// {{{ class MarkReq
class MarkReq extends Validate
{
// {{{ constructor
function MarkReq($sender, $mark_id, $email, $perso = false) {
- global $globals;
$this->Validate($sender, false, 'marketing');
$this->m_id = $mark_id;
$this->m_email = $email;
$this->perso = $perso;
- $res = $globals->xdb->query('SELECT nom, prenom, promo FROM auth_user_md5 WHERE user_id = {?}', $mark_id);
+ $res = XDB::query('SELECT nom, prenom, promo FROM auth_user_md5 WHERE user_id = {?}', $mark_id);
list ($this->m_nom, $this->m_prenom, $this->m_promo) = $res->fetchOneRow();
}
function commit()
{
- global $globals;
require_once('marketing.inc.php');
mark_send_mail($this->m_id, $this->m_email,(!$this->perso)?"staff":"user");
return true;
// }}}
}
-// }}}
-
// vim:set et sw=4 sts=4 sws=4 foldmethod=marker:
?>