<?php
/***************************************************************************
- * Copyright (C) 2003-2008 Polytechnique.org *
+ * Copyright (C) 2003-2010 Polytechnique.org *
* http://opensource.polytechnique.org/ *
* *
* This program is free software; you can redistribute it and/or modify *
alors la raison s'affichera (mais seulement 24-48h après la suspension).
Si l'utilisateur a désactivé lui-même son compte, la raison sera toujours vierge.";
- public function __construct($_uid)
+ public function __construct(User &$_user)
{
- parent::__construct($_uid, true, 'gapps-unsuspend');
+ parent::__construct($_user, true, 'gapps-unsuspend');
}
public function sendmail($isok)
public function commit()
{
require_once dirname(__FILE__) . '/../googleapps.inc.php';
- $account = new GoogleAppsAccount($this->uid, $this->forlife);
+ $account = new GoogleAppsAccount($this->user);
return $account->do_unsuspend();
}
"SELECT g_suspension
FROM gapps_accounts
WHERE g_account_name = {?}",
- $this->forlife);
+ $this->user->login());
return $res->fetchOneCell();
}
}