Code Duplication    Length = 13-17 lines in 2 locations

class/baseObjectHandler.php 1 location

@@ 170-182 (lines=13) @@
167
     * @return string SQL query
168
     * @access private
169
     */
170
    public function _selectQuery($criteria = null)
171
    {
172
        $sql = sprintf('SELECT * FROM %s', $this->_db->prefix($this->_dbtable));
173
        if (isset($criteria) && is_subclass_of($criteria, 'criteriaelement')) {
174
            $sql .= ' ' . $criteria->renderWhere();
175
            if ($criteria->getSort() != '') {
176
                $sql .= ' ORDER BY ' . $criteria->getSort() . '
177
                    ' . $criteria->getOrder();
178
            }
179
        }
180
181
        return $sql;
182
    }
183
184
    /**
185
     * count objects matching a criteria

class/mimetype.php 1 location

@@ 222-238 (lines=17) @@
219
     * @return string SQL query
220
     * @access    private
221
     */
222
    public function _selectQuery($criteria = null, $join = false)
223
    {
224
        if (!$join) {
225
            $sql = sprintf('SELECT * FROM %s', $this->_db->prefix($this->_dbtable));
226
        } else {
227
            echo 'no need for join...';
228
            exit;
229
        }
230
        if (isset($criteria) && is_subclass_of($criteria, 'criteriaelement')) {
231
            $sql .= ' ' . $criteria->renderWhere();
232
            if ($criteria->getSort() != '') {
233
                $sql .= ' ORDER BY ' . $criteria->getSort() . ' ' . $criteria->getOrder();
234
            }
235
        }
236
237
        return $sql;
238
    }
239
240
    /**
241
     * @param $obj