<?php
/***************************************************************************
- * Copyright (C) 2003-2010 Polytechnique.org *
+ * Copyright (C) 2003-2011 Polytechnique.org *
* http://opensource.polytechnique.org/ *
* *
* This program is free software; you can redistribute it and/or modify *
}
}
- static public function relance(PlUser &$user, $nbx = -1)
+ static public function relance(PlUser $user, $nbx = -1)
{
global $globals;
return $this->personal_notes;
}
- protected function prepareText(PlPage &$page, array $user)
+ protected function prepareText(PlPage $page, array $user)
{
$page->assign('intro', $this->getIntro());
$page->assign('u', $user);
public function process(array $user)
{
- return XDB::execute("REPLACE INTO register_subs (uid, type, sub, domain)
- VALUES ({?}, 'list', {?}, {?})",
- $user['id'], $this->name, $this->domain);
+ return XDB::execute("INSERT IGNORE INTO register_subs (uid, type, sub, domain)
+ VALUES ({?}, 'list', {?}, {?})",
+ $user['id'], $this->name, $this->domain);
}
}
public function process(array $user)
{
- return XDB::execute("REPLACE INTO register_subs (uid, type, sub, domain)
- VALUES ({?}, 'group', {?}, '')",
- $user['id'], $this->group);
+ return XDB::execute("INSERT IGNORE INTO register_subs (uid, type, sub, domain)
+ VALUES ({?}, 'group', {?}, '')",
+ $user['id'], $this->group);
}
}