Modèle A, nouvelle correction sur save
[zf2.biz/galerie.git] / module / Galerie / src / Galerie / Model / GalerieATable.php
index a37ce61..c857112 100644 (file)
@@ -46,11 +46,12 @@ class GalerieATable extends AbstractTableGateway
         return $row;
     }
 
-/*    public saveGalerie(GalerieA $galerie)
+    public function saveGalerie(GalerieA $galerie)
     {
         if ($galerie->id === null) {
             $this->insert(
                 array(
+                    'id_user' => $galerie->id_user,
                     'name' => $galerie->name,
                     'description' => $galerie->description,
                 )
@@ -58,6 +59,7 @@ class GalerieATable extends AbstractTableGateway
         } elseif ($this->getGalerie($galerie->id)) {
             $this->update(
                 array(
+                    'id_user' => $galerie->id_user,
                     'name' => $galerie->name,
                     'description' => $galerie->description,
                 ),
@@ -66,10 +68,10 @@ class GalerieATable extends AbstractTableGateway
                 )
             );
         } else {
-            throw new \Exception("cannot update row $galerie->id in table 'galerie'");
+            throw new \Exception("cannot update row {$galerie->id} in table 'galerie'");
         }
     }
-*/
+
     public function deleteGalerie($id)
     {
         $this->delete(array(