<?php
- class mw_users_infos extends mw_mod{
+ class mw_users_infos extends mw_controller{
- var $users_compte_mod;
+ var $users_compte_controller;
- function validate(&$env){
- if($this->users_compte_mod = $env->get_mod("users/compte")){
- return $this->users_compte_mod->validate($env);
+ function validate(){
+ $env = $this->env();
+ if($this->users_compte_controller = $env->get_controller("users/compte")){
+ return $this->users_compte_controller->validate();
}
- return "impossible de trouver le module users/compte";
+ return "impossible de trouver le controller users/compte";
}
- function index(&$env){
+ function index(){
+ $env = $this->env();
$env->run("users/infos/edit");
}
- function edit(&$env){
- if(isset($this->users_compte_mod->user) && $this->users_compte_mod->user !== false){
- $user = $this->users_compte_mod->user;
+ function edit(){
+ $env = $this->env();
+ if(isset($this->users_compte_controller->user) && $this->users_compte_controller->user !== false){
+ $user = $this->users_compte_controller->user;
if($_POST){
$data = $env->data();
$VALID = true;
}
}
$env->set_out("user", $user);
- $env->set_out("roles", $this->users_compte_mod->roles);
+ $env->set_out("roles", $this->users_compte_controller->roles);
}
else $env->erreur("Impossible de lire les informations de l'utilisateur");
}