Merge branch 'master' of ../application-blanche
[zf2.biz/galerie.git] / vendor / zf2biz / Custom / Model / EntityManager.php
index 62fc9e9..59f4b9c 100644 (file)
@@ -59,7 +59,7 @@ abstract class EntityManager extends AbstractTableGateway
                 $keys[] = "{$k}: {$v}";
             }
             $keys = implode(', ', $keys);
-            throw new \Exception("cannot get row {{$keys}} in table 'galerie'");
+            throw new \Exception("cannot get row {{$keys}} in table '{$this->table}'");
         }
         return $row;
     }
@@ -98,13 +98,14 @@ abstract class EntityManager extends AbstractTableGateway
                 $entity->toUpdatableArray(),
                 $entity->toPrimaryArray()
             );
+            die("update");
         } else {
             $keys = array();
-            foreach($primary_array as $k => $v) {
+            foreach($this->extract_primary($entity) as $k => $v) {
                 $keys[] = "{$k}: {$v}";
             }
             $keys = implode(', ', $keys);
-            throw new \Exception("cannot update row {{$keys}} in table 'galerie'");
+            throw new \Exception("cannot update row {{$keys}} in table '{$this->table}'");
         }
     }