Code Duplication    Length = 5-5 lines in 2 locations

code/SQLite3Database.php 2 locations

@@ 503-507 (lines=5) @@
500
            $modifiers[] = 'localtime';
501
        }
502
503
        if (preg_match('/^now$/i', $date)) {
504
            $date = "'now'";
505
        } elseif (preg_match('/^\d{4}-\d{2}-\d{2} \d{2}:\d{2}:\d{2}$/i', $date)) {
506
            $date = "'$date'";
507
        }
508
509
        $modifier = empty($modifiers) ? '' : ", '" . implode("', '", $modifiers) . "'";
510
        return "strftime('$format', $date$modifier)";
@@ 520-524 (lines=5) @@
517
            $modifiers[] = 'localtime';
518
        }
519
520
        if (preg_match('/^now$/i', $date)) {
521
            $date = "'now'";
522
        } elseif (preg_match('/^\d{4}-\d{2}-\d{2} \d{2}:\d{2}:\d{2}$/i', $date)) {
523
            $date = "'$date'";
524
        }
525
526
        $modifier = empty($modifiers) ? '' : ", '" . implode("', '", $modifiers) . "'";
527
        return "datetime($date$modifier, '$interval')";