*
*/
function sysGroupUpdateUser($group_id,$user_id,$cvs_only=0) {
- $this->sysGroupRemoveUser($group_id,$user_id,$cvs_only=0);
- $this->sysGroupAddUser($group_id,$user_id,$cvs_only=0);
+ $this->sysGroupRemoveUser($group_id,$user_id,$cvs_only);
+ $this->sysGroupAddUser($group_id,$user_id,$cvs_only);
return true;
}
}
*
* @param int The ID of the group from which to remove the user
* @param int The ID of the user to remove
+ * @param bool Only remove user from CVS group (not currently implemented)
* @returns true on success/false on error
*
*/
- function sysGroupRemoveUser($group_id,$user_id) {
+ function sysGroupRemoveUser($group_id,$user_id,$cvs_only=0) {
$res = db_query_params ('DELETE FROM nss_usergroups WHERE user_id=$1 AND group_id=$2',
array ($user_id,
$group_id)) ;
function MailmanList($group_id, $groupListId = false, $dataArray = false) {
$pm = ProjectManager::instance();
$Group = $pm->getProject($group_id);
- $this->_mailingDAO =& new MailmanListDao(CodendiDataAccess::instance());
+ $this->_mailingDAO = new MailmanListDao(CodendiDataAccess::instance());
$this->Error();
if (!$Group || !is_object($Group)) {
$this->setError(sprintf(_('%1$s:: No Valid Group Object'), 'MailmanList'));
* @param object The Group object to which these mailing lists are associated.
*/
function MailmanListFactory(& $Group) {
- $this->_mailingDAO =& new MailmanListDao(CodendiDataAccess::instance());
+ $this->_mailingDAO = new MailmanListDao(CodendiDataAccess::instance());
$this->Error();
if (!$Group || !is_object($Group)) {
function getPluginInfo() {
if (!is_a($this->pluginInfo, 'MailmanPluginInfo')) {
require_once('MailmanPluginInfo.class.php');
- $this->pluginInfo =& new MailmanPluginInfo($this);
+ $this->pluginInfo = new MailmanPluginInfo($this);
}
return $this->pluginInfo;
}
$order_name_arr[]=_('Remove');
$order_name_arr[]=_('Monitored Lists');
echo $HTML->listTableTop($order_name_arr);
- $dao = & new MailmanListDao(CodendiDataAccess::instance());
+ $dao = new MailmanListDao(CodendiDataAccess::instance());
$result = $dao->listsMonitoredByUser($current_user->getEmail());
for ($i=0; $i<$result->rowCount(); $i++) {
$listResult = $result->getRow();
- $list =& new MailmanList($listResult['group_id'],$listResult['group_list_id']);
+ $list = new MailmanList($listResult['group_id'],$listResult['group_list_id']);
if ($list->isError()) {
$this->setError($list->getErrorMessage());
} else {