public function update(array $values) { foreach ($values as $key => $value) { $name = $this->parameter($key); $values[$name] = $value; $this->addPart('set', "{$key} = :{$name}"); } return $this->params($values)->executeQuery('update'); }