syntaxe POO (visibilite) et maj indentation
[mw_sourceml] / app / data / modules / xml / sml_data_source_groupes.php
index fead1be..d055d08 100644 (file)
@@ -2,22 +2,22 @@
 
   class sml_data_source_groupes extends mw_data{
 
-    function init_groupe_status(){
+    public function init_groupe_status(){
       return true;
     }
 
-    function source_groupes($id_source)
-    { $env = $this->env();
+    public function source_groupes($id_source){
+      $env = $this->env();
       $sgbd = $this->sgbd();
       $groupes = array();
       $groupes_status = array();
-      if($rst = $sgbd->open_data("sml_sources_authors"))
-      { while($v_rst = $sgbd->fetch_data($rst))
-        { if(isset($v_rst) && isset($v_rst["id_author"]) && isset($v_rst["id_source"]) && isset($v_rst["id_sources_access"]))
-          { if($v_rst["id_source"] == $id_source) $groupes_status[$v_rst["id_author"]] = $v_rst["id_sources_access"];
+      if($rst = $sgbd->open_data("sml_sources_authors")){
+        while($v_rst = $sgbd->fetch_data($rst)){
+          if(isset($v_rst) && isset($v_rst["id_author"]) && isset($v_rst["id_source"]) && isset($v_rst["id_sources_access"])){
+            if($v_rst["id_source"] == $id_source) $groupes_status[$v_rst["id_author"]] = $v_rst["id_sources_access"];
           }
-          else
-          { $groupes_status = false;
+          else{
+            $groupes_status = false;
             break;
           }
         }
       }
       else $groupes_status = false;
       if($groupes_status === false) return false;
-      if($rst = $sgbd->open_data("sml_authors"))
-      { while($v_rst = $sgbd->fetch_data($rst))
-        { if(isset($v_rst) && isset($v_rst["id"]))
-          { if(isset($groupes_status[$v_rst["id"]]))
-            { $groupes[$v_rst["id"]] = $v_rst;
+      if($rst = $sgbd->open_data("sml_authors")){
+        while($v_rst = $sgbd->fetch_data($rst)){
+          if(isset($v_rst) && isset($v_rst["id"])){
+            if(isset($groupes_status[$v_rst["id"]])){
+              $groupes[$v_rst["id"]] = $v_rst;
               $groupes[$v_rst["id"]]["id_groupe_status"] = $groupes_status[$v_rst["id"]];
-              $groupes[$v_rst["id"]]["image_uri"] =
-              ( isset($v_rst["image"]) && $v_rst["image"] ?
+              $groupes[$v_rst["id"]]["image_uri"] = (
+                isset($v_rst["image"]) && $v_rst["image"] ?
                 $env->path("content")."uploads/".$v_rst["image"]
                 : ""
               );
             }
           }
-          else
-          { $groupes = false;
+          else{
+            $groupes = false;
             break;
           }
         }
@@ -49,7 +49,7 @@
       return $groupes;
     }
 
-    function groupes_sources($params){
+    public function groupes_sources($params){
       if(!isset($params["groupes"])) return false;
       if(!isset($params["id_source_access"])) return false;
       $satisfy_all_groupes_access = true;
       return $sources;
     }
 
-    function source_has_groupe($id_source, $id_groupe){
+    public function source_has_groupe($id_source, $id_groupe){
       $sgbd = $this->sgbd();
       $HAS_THIS_GROUP = 0;
       if($rst = $sgbd->open_data("sml_sources_authors")){
       return $HAS_THIS_GROUP;
     }
 
-    function add_source_groupe($id_source, $id_groupe, $id_groupe_status)
-    { $sgbd = $this->sgbd();
-      if
-      ( $sgbd->add_data
-        ( "sml_sources_authors",
-          array
-          ( "id_source" => $id_source,
+    public function add_source_groupe($id_source, $id_groupe, $id_groupe_status){
+      $sgbd = $this->sgbd();
+      if(
+        $sgbd->add_data(
+          "sml_sources_authors",
+          array(
+            "id_source" => $id_source,
             "id_author" => $id_groupe,
             "id_sources_access" => $id_groupe_status
           )
         )
-      )
-      { return true;
+      ){
+        return true;
       }
       return false;
     }
 
-    function set_source_groupe($id, $id_groupe_status)
-    { if(($groupe = $this->groupe($id)) !== false)
-      { if
-        ( $sgbd->set_data
-          ( "sml_sources_authors",
+    public function set_source_groupe($id, $id_groupe_status){
+      if(($groupe = $this->groupe($id)) !== false){
+        if(
+          $sgbd->set_data(
+            "sml_sources_authors",
             $id,
             array(
               "id_sources_access" => $id_groupe_status
             )
           )
-        )
-        { return true;
+        ){
+          return true;
         }
       }
       return false;
     }
 
-    function del_source_groupes($id_source){
+    public function del_source_groupes($id_source){
       $sgbd = $this->sgbd();
       $OK = true;
       if($rst = $sgbd->open_data("sml_sources_authors")){
       return $OK;
     }
 
-    function del_source_groupe($id_source, $id_author){
+    public function del_source_groupe($id_source, $id_author){
       $sgbd = $this->sgbd();
       $OK = true;
       if($rst = $sgbd->open_data("sml_sources_authors")){
 
 // --------------------------------------------------------------------
 
-    function sources_access(){
+    public function sources_access(){
       $sgbd = $this->sgbd();
       $sources_access = array();
       $sgbd = $this->sgbd();
       return $sources_access;
     }
 
-    function id_groupe_status_admin()        { return 1; }
-    function id_groupe_status_editeur()      { return 2; }
-    function id_groupe_status_contributeur() { return 3; }
+    public function id_groupe_status_admin(){
+      return 1;
+    }
+    public function id_groupe_status_editeur(){
+      return 2;
+    }
+    public function id_groupe_status_contributeur(){
+      return 3;
+    }
 
-    function get_admin_groupe($groupes)
-    { $groupe = array();
-      if(is_array($groupes)) foreach($groupes as $source_groupe)
-      { if($source_groupe["id_groupe_status"] == $this->id_groupe_status_admin())
-        { $groupe = $source_groupe;
+    public function get_admin_groupe($groupes){
+      $groupe = array();
+      if(is_array($groupes)) foreach($groupes as $source_groupe){
+        if($source_groupe["id_groupe_status"] == $this->id_groupe_status_admin()){
+          $groupe = $source_groupe;
           break;
         }
       }
       return $groupe;
     }
 
-    function get_editor_groupes($groupes){
+    public function get_editor_groupes($groupes){
       $editor_groupes = array();
       if(is_array($groupes)) foreach($groupes as $source_groupe){
         if(
       return $editor_groupes;
     }
 
-    function source_permissions($source, $id_user)
-    { $permissions = array
-      ( "admin" => false,
+    public function source_permissions($source, $id_user){
+      $permissions = array(
+        "admin" => false,
         "editeur" => false,
         "contributeur" => false
       );
-      foreach($source["groupes"] as $id_groupe => $source_groupe)
-      { if($source_groupe["id_user"] == $id_user)
-        { if($source_groupe["id_groupe_status"] == $this->id_groupe_status_admin())
-          { $permissions["admin"] = true;
+      foreach($source["groupes"] as $id_groupe => $source_groupe){
+        if($source_groupe["id_user"] == $id_user){
+          if($source_groupe["id_groupe_status"] == $this->id_groupe_status_admin()){
+            $permissions["admin"] = true;
             $permissions["editeur"] = true;
             $permissions["contributeur"] = true;
           }
-          elseif($source_groupe["id_groupe_status"] == $this->id_groupe_status_editeur())
-          { $permissions["editeur"] = true;
+          elseif($source_groupe["id_groupe_status"] == $this->id_groupe_status_editeur()){
+            $permissions["editeur"] = true;
             $permissions["contributeur"] = true;
           }
-          elseif($source_groupe["id_groupe_status"] == $this->id_groupe_status_contributeur())
-          { $permissions["contributeur"] = true;
+          elseif($source_groupe["id_groupe_status"] == $this->id_groupe_status_contributeur()){
+            $permissions["contributeur"] = true;
           }
         }
       }
 
 // --------------------------------------------------------------------
 
-    function sources_invitations($groupes, $id_user){
+    public function sources_invitations($groupes, $id_user){
       $sgbd = $this->sgbd();
       $invitations = array("list" => array(), "total" => 0);
       $groupes_in = array();
     }
 
   }
-
-?>
\ No newline at end of file