public function update($attr) { $fields = array(); $params = array(); foreach ($attr as $key => $val) { $fields[] = $key; $params[$key] = $val; } $this->useDb(); return $this->_db->update($fields, $params, 'id=' . $attr->id); }