From 37d2f0d5d6d7f84e00c7daeac5c7db056798e17a Mon Sep 17 00:00:00 2001 From: erremesse Date: Tue, 16 Dec 2014 13:38:18 +0100 Subject: [PATCH 1/2] Timeback delete (we need to change parseurl) --- docs/timefront.mwb | Bin 0 -> 9082 bytes .../src/Application/Controllers/timeline.php | 42 ++++++++----- .../src/Application/Mappers/Timeline.php | 55 ++++++++++++++++++ .../src/Application/Mappers/Types.php | 54 +++++++++++++++++ .../src/Application/Services/Timeline.php | 55 ++++++++++++++++++ .../src/Application/Services/Users.php | 4 +- 6 files changed, 193 insertions(+), 17 deletions(-) create mode 100644 docs/timefront.mwb create mode 100644 modules/Application/src/Application/Mappers/Timeline.php create mode 100644 modules/Application/src/Application/Mappers/Types.php create mode 100644 modules/Application/src/Application/Services/Timeline.php diff --git a/docs/timefront.mwb b/docs/timefront.mwb new file mode 100644 index 0000000000000000000000000000000000000000..5c7cb065c9c980d6fd50aff3a4a4e411e6262afc GIT binary patch literal 9082 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['REQUEST_METHOD'])}($id); + +// echo "
Data: ";
+//         print_r($data);
+//         echo "
";
+//         echo "kaka";
+//         die;
+        echo json_encode($data);
+        
+    }
+
+}
+
+
diff --git a/modules/Application/src/Application/Mappers/Timeline.php b/modules/Application/src/Application/Mappers/Timeline.php
new file mode 100644
index 0000000..077864d
--- /dev/null
+++ b/modules/Application/src/Application/Mappers/Timeline.php
@@ -0,0 +1,55 @@
+setAdapterName($config['adapter']);
+        if(isset($request['params']['id']))
+            $this->setId($request['params']['id']);
+    }
+    
+    public function setAdapterName($adapterName)
+    {
+        $this->adapterName = $adapterName;
+    }
+    
+    /**
+     *
+     * @return array de users
+     */
+    public function fetchAll()
+    {
+
+        
+     }
+    
+     public function fetch()
+    {
+                    
+    }
+    
+    public function insert()
+    {
+
+    }
+    
+    public function delete($id)
+    {
+        $adapter = new $this->adapterName();
+        if(method_exists($adapter, 'setTable')){
+            $adapter->setTable('timeline');
+        }
+        return $adapter->delete($id);
+    }
+}
\ No newline at end of file
diff --git a/modules/Application/src/Application/Mappers/Types.php b/modules/Application/src/Application/Mappers/Types.php
new file mode 100644
index 0000000..d31e087
--- /dev/null
+++ b/modules/Application/src/Application/Mappers/Types.php
@@ -0,0 +1,54 @@
+setAdapterName($config['adapter']);
+        if(isset($request['params']['id']))
+            $this->setId($request['params']['id']);
+    }
+
+    public function setAdapterName($adapterName)
+    {
+        $this->adapterName = $adapterName;
+    }
+
+    /**
+     *
+     * @return array de users
+     */
+    public function fetchAll()
+    {
+
+
+    }
+
+    public function fetch()
+    {
+
+    }
+
+    public function insert()
+    {
+
+    }
+
+     public function delete($id)
+     {
+      $adapter = new $this->adapterName();
+        if(method_exists($adapter, 'setTable')){
+            $adapter->setTable('tag');
+        }
+        return $adapter->delete($id);
+    }
+}
\ No newline at end of file
diff --git a/modules/Application/src/Application/Services/Timeline.php b/modules/Application/src/Application/Services/Timeline.php
new file mode 100644
index 0000000..263769e
--- /dev/null
+++ b/modules/Application/src/Application/Services/Timeline.php
@@ -0,0 +1,55 @@
+getOne($id);
+    
+        die("GET Method not implemented");
+    }
+    
+    private function getOne($id)
+    {
+    
+    }
+    
+    public function post($data)
+    {
+        //         FILA 1
+        die("POST Method not implemented");
+    }
+    
+    public function patch()
+    {
+        //         FILA 2
+        die("PATCH Method not implemented");
+    }
+    
+    public function delete($id)
+    {
+        $mapper = new TimelineMapper();
+        $timeline = $mapper->delete($id);
+        return $timeline;
+//         die("DELETE Method not implemented");
+    }
+    
+    public function options()
+    {
+        die("OPTIONS Method not implemented");
+    }
+    
+    public function put()
+    {
+        die("PUT Method not implemented");
+    }
+}
\ No newline at end of file
diff --git a/modules/Application/src/Application/Services/Users.php b/modules/Application/src/Application/Services/Users.php
index 2a1c7e6..2583dd3 100644
--- a/modules/Application/src/Application/Services/Users.php
+++ b/modules/Application/src/Application/Services/Users.php
@@ -27,13 +27,13 @@ private function getOne($id)
     
     public function post($data)
     {
-        FILA 1
+//         FILA 1
         die("POST Method not implemented");
     }
     
     public function patch()
     {
-        FILA 2
+//         FILA 2
         die("PATCH Method not implemented");
     }
         

From 8ce2d321b4a4e095a79deb9e55e34abb94bcff97 Mon Sep 17 00:00:00 2001
From: erremesse 
Date: Wed, 17 Dec 2014 12:55:18 +0100
Subject: [PATCH 2/2] Timeback delete updated

---
 .../src/Application/Controllers/timeline.php  |  3 +-
 .../src/Application/Mappers/Timeline.php      | 38 ++++++++-----------
 .../src/Application/Services/Timeline.php     |  4 +-
 3 files changed, 20 insertions(+), 25 deletions(-)

diff --git a/modules/Application/src/Application/Controllers/timeline.php b/modules/Application/src/Application/Controllers/timeline.php
index 2edfebd..8440cbc 100644
--- a/modules/Application/src/Application/Controllers/timeline.php
+++ b/modules/Application/src/Application/Controllers/timeline.php
@@ -15,7 +15,8 @@ public function index()
         $id = \Core\Application\Application::getRequest()['id'];
         $service = new Services\Timeline();
         $data = $service->{strtolower($_SERVER['REQUEST_METHOD'])}($id);
-
+        
+        header('Content-Type: application/json');
         echo json_encode($data);        
     }
     
diff --git a/modules/Application/src/Application/Mappers/Timeline.php b/modules/Application/src/Application/Mappers/Timeline.php
index ed63809..085e279 100644
--- a/modules/Application/src/Application/Mappers/Timeline.php
+++ b/modules/Application/src/Application/Mappers/Timeline.php
@@ -82,12 +82,7 @@ public function fetchTimeline()
                 return $userHidrated->extract();
         }
     }
-<<<<<<< HEAD
 
-    public function updateTimeline()
-    {
-
-=======
     
     /**
      * @param array $data
@@ -108,29 +103,28 @@ public function insertTimeline($data)
     			$adapter->disconnect();
     			return $timeline;
     	}
->>>>>>> dd76ab8df412560853061c423b655541875279b0
     }
     
     /**
      * @param none, use before setId()
      * @return unknown
      */
-    public function deleteTimeline()
+    public function deleteTimeline($id)
     {
-    	switch($this->adapterName){
-    		case'\Core\Adapters\Mysql':
-    			$adapter = new $this->adapterName();
-    			$adapter->setTable("timeline");
-    			/**
-    			 * TODO Relacion entre el nombre de las variables de la entity y el de la tabla
-    			*/
-    			$timeline = $adapter->delete(array('idTimeline'=> $this->id));
-    			/**
-    			 * TODO Falta el idTag con el Title del Media
-    			 */
-    			$adapter->disconnect();
-    			return $timeline;
-    	}
+			$adapter = new $this->adapterName();
+			if(method_exists($adapter, 'setTable')){
+			    $adapter->setTable("timeline");
+			}
+			
+			/**
+			 * TODO Relacion entre el nombre de las variables de la entity y el de la tabla
+			*/
+			$timeline = $adapter->delete(array('id_timeline'=> $id));
+			/**
+			 * TODO Falta el idTag con el Title del Media
+			 */
+			$adapter->disconnect();
+			return $timeline;
     }
     
 	/**
@@ -154,4 +148,4 @@ public function updateTimeline($data)
     			return $timeline;
     	}
     }
-}
+}
\ No newline at end of file
diff --git a/modules/Application/src/Application/Services/Timeline.php b/modules/Application/src/Application/Services/Timeline.php
index d3f3a84..720bdff 100644
--- a/modules/Application/src/Application/Services/Timeline.php
+++ b/modules/Application/src/Application/Services/Timeline.php
@@ -58,8 +58,8 @@ public function delete($id)
     {
     	$mapper = new TimelineMapper();
     	//FILA 3
-        $mapper->setId($id);
-        $ok = $mapper->deleteTimeline();
+        $ok = $mapper->deleteTimeline($id);
+        return $ok;
         if (!$ok)
         	die("POST Method failure");
     }