syntaxe POO (visibilite)
[mw_pages] / app / data / modules / sql / mw_data_pages.php
index c7648d7..e1702d7 100644 (file)
@@ -2,7 +2,7 @@
 
   class mw_data_pages extends mw_data{
 
-    function page_ariane($id, $ariane = array()){
+    public function page_ariane($id, $ariane = array()){
       if($page = $this->page($id)){
         if($page["id_parent"]) $ariane = $this->page_ariane($page["id_parent"], $ariane);
         $ariane[] = $page;
@@ -11,7 +11,7 @@
       return false;
     }
 
-    function pages($params = array()){
+    public function pages($params = array()){
       $id_parent = isset($params["id_parent"]) ? $params["id_parent"] : null;
       $enabled = isset($params["enabled"]) ? ($params["enabled"] ? "1" : "0") : null;
       $user = isset($params["user"]) ? $params["user"] : null;
@@ -49,7 +49,7 @@
       return $pages;
     }
 
-    function pages_arbo($params = array()){
+    public function pages_arbo($params = array()){
       $id_parent = isset($params["id_parent"]) ? $params["id_parent"] : null;
       $enabled = isset($params["enabled"]) ? ($params["enabled"] ? "1" : "0") : null;
       $user = isset($params["user"]) ? $params["user"] : null;
@@ -85,7 +85,7 @@
       return $arbo;
     }
 
-    function page($id){
+    public function page($id){
       $page = array();
       $sgbd = $this->sgbd();
       $sql = "SELECT * FROM #--pages WHERE id=".$this->eq($id);
@@ -98,7 +98,7 @@
       return $page;
     }
 
-    function add_page($params){
+    public function add_page($params){
       $id_parent = isset($params["id_parent"]) ? $params["id_parent"] : null;
       $title = isset($params["title"]) ? $params["title"] : null;
       $content = isset($params["content"]) ? $params["content"] : null;
       return $id_page;
     }
 
-    function set_page($id, $params, $RAZ = false){
+    public function set_page($id, $params, $RAZ = false){
       if($page = $this->page($id)){
         $id_parent = isset($params["id_parent"]) ? $params["id_parent"] : ($RAZ ? null : $page["id_parent"]);
         $title = isset($params["title"]) ? $params["title"] : ($RAZ ? null : $page["title"]);
       return false;
     }
 
-    function del_page($id){
+    public function del_page($id){
       $sgbd = $this->sgbd();
       try{
         $sgbd->query("UPDATE #--pages SET id_parent=NULL WHERE id_parent=".$this->eq($id));
     }
 
   }
-
-?>
\ No newline at end of file