Code Duplication    Length = 16-17 lines in 2 locations

core/System/Database.php 2 locations

@@ 288-304 (lines=17) @@
285
        return $this;
286
    }
287
288
    public function update($table = null)
289
    {
290
        if ($table) {
291
            $this->table($table);
292
        }
293
294
        $sql = 'UPDATE ' . $this->table . ' SET ';
295
        $sql .= $this->setField();
296
297
        if (!empty($this->wheres)) {
298
            $sql .= ' WHERE ' . implode('', $this->wheres);
299
        }
300
301
        $this->query($sql, $this->bindings);
302
303
        return $this;
304
    }
305
306
    public function delete($table = null)
307
    {
@@ 306-321 (lines=16) @@
303
        return $this;
304
    }
305
306
    public function delete($table = null)
307
    {
308
        if ($table) {
309
            $this->table($table);
310
        }
311
312
        $sql = 'DELETE FROM ' . $this->table . ' ';
313
314
        if (!empty($this->wheres)) {
315
            $sql .= ' WHERE ' . implode('', $this->wheres);
316
        }
317
318
        $this->query($sql, $this->bindings);
319
320
        return $this;
321
    }
322
323
    private function setField()
324
    {