X-Git-Url: http://git.dj3c1t.com/?a=blobdiff_plain;f=mw%2Fapp%2Fcontrollers%2Fconfig%2Froles.php;fp=mw%2Fapp%2Fmods%2Fconfig%2Froles.php;h=6746e6914661373de818d5505890bb86dd0a3859;hb=refs%2Ftags%2Fmtweb.0.9.0;hp=16774cb315e11117dc9398c47bfa502f7606b4a7;hpb=e1b64e4088232b9d7b4acb2dc24279bb38fcafba;p=mtweb diff --git a/mw/app/mods/config/roles.php b/mw/app/controllers/config/roles.php similarity index 92% rename from mw/app/mods/config/roles.php rename to mw/app/controllers/config/roles.php index 16774cb..6746e69 100644 --- a/mw/app/mods/config/roles.php +++ b/mw/app/controllers/config/roles.php @@ -1,16 +1,18 @@ env(); $data = $env->data(); if(($this->roles = $data->roles()) === false) return "impossible de lire la liste des roles"; return true; } - function index(&$env){ + function index(){ + $env = $this->env(); $data = $env->data(); $roles = $this->roles; $id_role = isset($_GET[$env->param("id")]) && $_GET[$env->param("id")] ? $_GET[$env->param("id")] : 0; @@ -27,7 +29,8 @@ $env->set_out("actions", $actions); } - function set_default_allow(&$env){ + function set_default_allow(){ + $env = $this->env(); $default_allow = $_GET[$env->param("id")]; if(!isset($default_allow) || ($default_allow !== "0" && $default_allow !== "1")){ $env->erreur("parametre default_allow invalide"); @@ -44,7 +47,8 @@ ); } - function add_role(&$env){ + function add_role(){ + $env = $this->env(); $data = $env->data(); $role = array( "nom" => "", @@ -66,7 +70,8 @@ $env->set_out("role", $role); } - function edit_role(&$env){ + function edit_role(){ + $env = $this->env(); $data = $env->data(); if(!isset($_GET[$env->param("id")]) || !($role = $data->get_role($_GET[$env->param("id")]))){ $env->erreur("impossible de lire les informations du role"); @@ -88,7 +93,8 @@ $env->set_out("role", $role); } - function save_role(&$env){ + function save_role(){ + $env = $this->env(); $data = $env->data(); if(!($role = $data->get_role($_POST["id_role"]))){ $env->erreur("impossible de lire les informations du role"); @@ -124,7 +130,8 @@ ); } - function del_role(&$env){ + function del_role(){ + $env = $this->env(); $data = $env->data(); if(!isset($_GET[$env->param("id")]) || !($role = $data->get_role($_GET[$env->param("id")]))){ $env->erreur("impossible de lire les informations du role");