projects
/
platal.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Fix calls to NewsLetter class
[platal.git]
/
include
/
validations
/
orange.inc.php
diff --git
a/include/validations/orange.inc.php
b/include/validations/orange.inc.php
index
f7a0402
..
802d3d7
100644
(file)
--- a/
include/validations/orange.inc.php
+++ b/
include/validations/orange.inc.php
@@
-1,6
+1,6
@@
<?php
/***************************************************************************
<?php
/***************************************************************************
- * Copyright (C) 2003-200
7
Polytechnique.org *
+ * Copyright (C) 2003-200
9
Polytechnique.org *
* http://opensource.polytechnique.org/ *
* *
* This program is free software; you can redistribute it and/or modify *
* http://opensource.polytechnique.org/ *
* *
* This program is free software; you can redistribute it and/or modify *
@@
-27,22
+27,20
@@
class OrangeReq extends Validate
public $unique = true;
public $unique = true;
- public $promo;
public $promo_sortie;
public $promo_sortie;
-
+
public $rules = "A priori accepter (la validation sert à repousser les
public $rules = "A priori accepter (la validation sert à repousser les
- petits malins). Refuse si tu connais la personne et que tu es sure
+ petits malins). Refuse si tu connais la personne et que tu es sure
qu'elle n'est pas orange.";
// }}}
// {{{ constructor
qu'elle n'est pas orange.";
// }}}
// {{{ constructor
- public function __construct(
$_uid
, $_sortie)
+ public function __construct(
User &$_user
, $_sortie)
{
{
- parent::__construct($_u
id
, true, 'orange');
+ parent::__construct($_u
ser
, true, 'orange');
$this->promo_sortie = $_sortie;
$this->promo_sortie = $_sortie;
- $res = XDB::query("SELECT promo FROM auth_user_md5 WHERE user_id = {?}", $_uid);
- $this->promo = $res->fetchOneCell();
+ $res = XDB::query("SELECT promo FROM auth_user_md5 WHERE user_id = {?}", $_user->id());
}
// }}}
}
// }}}
@@
-58,7
+56,7
@@
class OrangeReq extends Validate
protected function _mail_subj()
{
protected function _mail_subj()
{
- return "[Polytechnique.org/ORANGE] Changement de
nom de
promo de sortie";
+ return "[Polytechnique.org/ORANGE] Changement de promo de sortie";
}
// }}}
}
// }}}
@@
-79,7
+77,7
@@
class OrangeReq extends Validate
public function commit()
{
public function commit()
{
- XDB::execute("UPDATE auth_user_md5 set promo_sortie
={?} WHERE user_id={?}",$this->promo_sortie ,$this->uid
);
+ XDB::execute("UPDATE auth_user_md5 set promo_sortie
= {?} WHERE user_id = {?}",$this->promo_sortie, $this->user->id()
);
return true;
}
return true;
}