maj syntaxe accolades, maj jQuery, correction layout contact
[mtweb] / web / app / mods / users / compte.php
1 <?php
2
3   class mw_users_compte extends mw_mod{
4
5     var $status;
6     var $user;
7
8     var $validation_result;
9
10     function validate(&$env){
11       $this->validation_result = true;
12       $this->validate_status($env);
13       $this->validate_user($env);
14       return $this->validation_result;
15     }
16
17     function validate_status(&$env){
18       $data = $env->data();
19       if(($this->status = $data->status()) !== false) $this->validation_result = true;
20       else $this->validation_result = "impossible de lire la liste des statuts";
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 ?>