Code Duplication    Length = 13-14 lines in 3 locations

class/baseObjectHandler.php 1 location

@@ 262-274 (lines=13) @@
259
     * @return bool   FALSE if update failed
260
     * @access    public
261
     */
262
    public function updateAll($fieldname, $fieldvalue, $criteria = null)
263
    {
264
        $set_clause = is_numeric($fieldvalue) ? $fieldname . ' = ' . $fieldvalue : $fieldname . ' = ' . $this->_db->quoteString($fieldvalue);
265
        $sql        = 'UPDATE ' . $this->_db->prefix($this->_dbtable) . ' SET ' . $set_clause;
266
        if (isset($criteria) && is_subclass_of($criteria, 'criteriaelement')) {
267
            $sql .= ' ' . $criteria->renderWhere();
268
        }
269
        if (!$result = $this->_db->query($sql)) {
270
            return false;
271
        }
272
273
        return true;
274
    }
275
276
    /**
277
     * @param $obj

class/file.php 1 location

@@ 699-712 (lines=14) @@
696
     *
697
     * @return bool
698
     **/
699
    public function updateAll($fieldname, $fieldvalue, $criteria = null)
700
    {
701
        $set_clause = is_numeric($fieldvalue) ? $fieldname . ' = ' . $fieldvalue : $fieldname . ' = ' . $this->db->quoteString($fieldvalue);
702
        $sql        = 'UPDATE ' . $this->db->prefix('smartpartner_files') . ' SET ' . $set_clause;
703
        if (isset($criteria) && is_subclass_of($criteria, 'criteriaelement')) {
704
            $sql .= ' ' . $criteria->renderWhere();
705
        }
706
        //echo "<br>" . $sql . "<br>";
707
        if (!$result = $this->db->queryF($sql)) {
708
            return false;
709
        }
710
711
        return true;
712
    }
713
}
714

class/partner.php 1 location

@@ 1254-1266 (lines=13) @@
1251
     * @param  bool           $force
1252
     * @return bool
1253
     */
1254
    public function updateAll($fieldname, $fieldvalue, CriteriaElement $criteria = null, $force = false)
1255
    {
1256
        $set_clause = is_numeric($fieldvalue) ? $fieldname . ' = ' . $fieldvalue : $fieldname . ' = ' . $this->db->quoteString($fieldvalue);
1257
        $sql        = 'UPDATE ' . $this->db->prefix('smartpartner_partner') . ' SET ' . $set_clause;
1258
        if (isset($criteria) && is_subclass_of($criteria, 'criteriaelement')) {
1259
            $sql .= ' ' . $criteria->renderWhere();
1260
        }
1261
        if (!$result = $this->db->queryF($sql)) {
1262
            return false;
1263
        }
1264
1265
        return true;
1266
    }
1267
1268
    /**
1269
     * @param  int $limit