Code Duplication    Length = 5-5 lines in 2 locations

app/lib/FFCMS/Controllers/API/Mapper.php 2 locations

@@ 567-571 (lines=5) @@
564
565
        // get total results
566
        $query = 'SELECT COUNT(*) AS results FROM ' . $db->quotekey($m->table()) . ' WHERE ';
567
        if (empty($users_uuid)) {
568
             $query .= join(' OR ', $sqlClauses);
569
        } else {
570
             $query .= ' users_uuid = ' . $db->quote($users_uuid)  . ' AND ('.  join(' OR ', $sqlClauses) . ')';
571
        }
572
        $rows = $db->exec($query);
573
        $rows = (int) $rows[0]['results'];
574
        if ($rows < 1) {
@@ 641-645 (lines=5) @@
638
639
        // retrieve results
640
        $query = 'SELECT * FROM ' . $db->quotekey($m->table()) . ' WHERE ';
641
        if (empty($users_uuid)) {
642
             $query .= join(' OR ', $sqlClauses);
643
        } else {
644
             $query .= ' users_uuid = ' . $db->quote($users_uuid)  . ' AND ('.  join(' OR ', $sqlClauses) . ')';
645
        }
646
        $query .= sprintf(' LIMIT %d,%d', (1 == $page) ? 0 : ($page - 1) * $perPage, $perPage);
647
        $results = $db->exec($query);
648
        foreach ($results as $row) {