/** * atualiza um registro da tabela * * @parametro AvaliadorMySql avaliador */ public function update(Avaliador $Avaliador) { $sql = "UPDATE {$this->table} SET fk_campus = :fk_campus, tipo_servidor = :tipo_servidor, formacao = :formacao, status = :status WHERE fk_usuario = :id"; $id = $Avaliador->getFkUsuario(); $fkCampus = $Avaliador->getFkCampus(); $tipoServidor = $Avaliador->getTipoServidor(); $formacao = $Avaliador->getFormacao(); $status = $Avaliador->getStatus(); $stmt = ConnectionFactory::prepare($sql); $stmt->bindParam(':id', $id); $stmt->bindParam(':fkCampus', $fkCampus); $stmt->bindParam(':tipoServidor', $tipoServidor); $stmt->bindParam(':formacao', $formacao); $stmt->bindParam(':status', $status); return $stmt->execute(); }