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