public attr / function, constructeurs __construct
[mtweb] / mw / app / data / models / users.php
index e9eb8ad..62b4239 100644 (file)
@@ -2,24 +2,24 @@
 
   class mw_model_users extends mw_model{
 
-    var $roles;
+    public $roles;
 
     // ----------------------------------------------------------------------------
     //                                                                   accesseurs
 
-    function set_roles($roles){
+    public function set_roles($roles){
       $this->roles = $roles;
     }
 
-    function get_roles(){
+    public function get_roles(){
       return $this->roles;
     }
 
-    function clear_roles(){
+    public function clear_roles(){
       $this->roles = null;
     }
 
-    function get_values(){
+    public function get_values(){
       $values = array();
       if(isset($this->roles)) $values["roles"] = $this->roles;
       foreach($this->attributs as $attribut_name => $attribut){
       return $values;
     }
 
-    function set_password($password){
+    public function set_password($password){
       $this->attributs["password"]["value"] = $this->encode_password($password);
     }
 
-    function encode_password($password){
+    public function encode_password($password){
       return md5($password);
     }
 
     // ----------------------------------------------------------------------------
     //                                                                   validation
 
-    function valid_email($email){
+    public function valid_email($email){
       if(!isset($email) || !$email){
         return "merci de préciser un email";
       }
       return true;
     }
 
-    function valid_login($login){
+    public function valid_login($login){
       if(!isset($login) || !$login){
         return "merci de préciser un login";
       }
       return true;
     }
 
-    function valid_password($password){
+    public function valid_password($password){
       if(!isset($password) || ($password == $this->encode_password(""))){
         return "merci de préciser un mot de passe";
       }
@@ -66,7 +66,7 @@
     // ----------------------------------------------------------------------------
     //                                                                         CRUD
 
-    function insert(){
+    public function insert(){
       $data = $this->env->data();
       $roles = $this->get_roles();
       $this->clear_roles();
@@ -82,7 +82,7 @@
       return $id_user;
     }
 
-    function load($index_name, $index_value){
+    public function load($index_name, $index_value){
       $data = $this->env->data();
       if(parent::load($index_name, $index_value) === false) return false;
       if($this->get_id()){
@@ -93,7 +93,7 @@
       return true;
     }
 
-    function update($index_name, $index_value = null){
+    public function update($index_name, $index_value = null){
       $data = $this->env->data();
       $roles = $this->get_roles();
       $this->clear_roles();
       return $res;
     }
 
-    function delete($index_name, $index_value = null){
+    public function delete($index_name, $index_value = null){
       $data = $this->env->data();
       if(!$data->clear_user_roles($this->get_id())) return false;
       return parent::delete($index_name, $index_value);
     }
 
   }
-
-?>
\ No newline at end of file