Code Duplication    Length = 6-10 lines in 2 locations

src/Intraface/Address.php 2 locations

@@ 238-243 (lines=6) @@
235
            if ($this->id != 0) {
236
                $do_update = 0;
237
                foreach ($this->fields as $i => $field) {
238
                    if (array_key_exists($field, $array_var) and isset($array_var[$field])) {
239
                        $sql .= $field.' = "'.safeToDb($array_var[$field]).'", ';
240
                        if ($this->get($field) != $array_var[$field]) {
241
                            $do_update = 1;
242
                        }
243
                    }
244
                }
245
            } else {
246
                // Kun hvis der rent faktisk gemmes nogle v�rdier opdaterer vi. hvis count($arra_var) > 0 s� m� der ogs� v�re noget at opdatere?
@@ 245-254 (lines=10) @@
242
                        }
243
                    }
244
                }
245
            } else {
246
                // Kun hvis der rent faktisk gemmes nogle v�rdier opdaterer vi. hvis count($arra_var) > 0 s� m� der ogs� v�re noget at opdatere?
247
                $do_update = 0;
248
                foreach ($this->fields as $i => $field) {
249
                    if (array_key_exists($field, $array_var) and isset($array_var[$field])) {
250
                        $sql .= $field.' = "'.safeToDb($array_var[$field]).'", ';
251
                        $do_update = 1;
252
                    }
253
                }
254
            }
255
256
            if ($do_update == 0) {
257
                // There is nothing to save, but that is OK, so we just return 1