public function update(array $data, $key, $return_affected_rows = false, $silent = false) { $ret = instance::update($this->write(), $this->table(), $data, $this->_keyLinkVal($key), $return_affected_rows, $silent); if ($ret && $this->_cache_ok) { $this->_cacheDel($this->_cacheKey($key)); } return $ret; }