renommage de "status" en "role" (bdd et code)
[mtweb] / mw / app / mods / users / compte.php
1 <?php
2
3   class mw_users_compte extends mw_mod{
4
5     var $roles;
6     var $user;
7
8     var $validation_result;
9
10     function validate(&$env){
11       $this->validation_result = true;
12       if($this->validation_result === true) $this->validate_roles($env);
13       if($this->validation_result === true) $this->validate_user($env);
14       return $this->validation_result;
15     }
16
17     function validate_roles(&$env){
18       $data = $env->data();
19       if(($this->roles = $data->roles()) !== false) $this->validation_result = true;
20       else $this->validation_result = "impossible de lire la liste des roles";
21     }
22
23     function validate_user(&$env){
24       if($this->user = $env->user()) $this->validation_result = true;
25       else $this->validation_result = "Vous devez &ecirc;tre identifier pour acc&eacute;der &agrave; cette page";
26     }
27
28     function index(&$env){
29       if($this->validation_result === true){
30         $env->run("users/infos");
31       }
32     }
33
34   }
35
36 ?>