/** * Método que lista os ultimos itens vistos de acordo com os parametros informados * @param array $ids Um array contendo os ids das consultas de acordo com o arquivo de configurações * @param stdClass $parametros Um array contendo os parametros usados na busca * @return array Retorna uma array contendo como chave os ids informados e como valor atribuído a esta chave o ultimo registro de acordo com os parametros informados */ public function getUltimos(array $ids, array $parametros) { $this->setParametros($parametros)->definirParametros(); $where = "(consulta_id='" . implode("' or consulta_id='", $ids) . "') "; $where .= "and parametros='{$this->parametros}'"; $retorno = $this->select($where); if ($retorno) { while ($row = $retorno->fetchObject()) { $this->ultimosValores[$row->consulta_id] = $row->ult_valor; } } else { $this->createTebala(); die(Javascript::reload()); } return $this->ultimosValores; }