Browse Source

dbo deserialize checked if field exists

tags/0.1.1
Robin Thoni 8 years ago
parent
commit
720382ac06
1 changed files with 3 additions and 1 deletions
  1. 3
    1
      src/Generator/dbo.php.twig

+ 3
- 1
src/Generator/dbo.php.twig View File

@@ -24,7 +24,9 @@ class {{ dbo_name.camel_upper }} extends LuDbo {
24 24
     {
25 25
         $dbo = new {{ dbo_name.camel_upper }}();
26 26
 {% for column in columns %}
27
-        $dbo->set{{ column.name.camel_upper }}($json["{{ column.name.camel_upper }}"]);
27
+        if (isset($json["{{ column.name.camel_upper }}"]) {
28
+            $dbo->set{{ column.name.camel_upper }}($json["{{ column.name.camel_upper }}"]);
29
+        }
28 30
 {% endfor %}
29 31
         return $dbo;
30 32
     }

Loading…
Cancel
Save