Code Duplication    Length = 5-5 lines in 2 locations

class/language.php 2 locations

@@ 311-315 (lines=5) @@
308
                $val_array[] = ${$var};
309
            }
310
            $sql = 'INSERT INTO ' . $lang->table . ' (' . implode(',', $var_array) . ') VALUES (' . implode(',', $val_array) . ')';
311
            if (!$result = $this->db->queryF($sql)) {
312
                xoops_error('Insert language error:' . $sql);
313
314
                return false;
315
            }
316
            if ($lang_id == 0) {
317
                $lang_id = $this->db->getInsertId();
318
            }
@@ 331-335 (lines=5) @@
328
            }
329
            $set_string = implode(',', $set_array);
330
            $sql        = 'UPDATE ' . $lang->table . ' SET ' . $set_string . ' WHERE lang_id = ' . $lang->getVar('lang_id');
331
            if (!$result = $this->db->queryF($sql)) {
332
                xoops_error('update language error:' . $sql);
333
334
                return false;
335
            }
336
        }
337
        $this->createConfig();
338