/** * Método que organiza o resultado da busca por médias e o retorna em forma de array * @param int $unidade A unidade a ser usada como filtro * @param int $ano O ano a ser usado como base para a busca * @return array|boolean Um array contendo todos as notas calculadas ou FALSE em caso de erro */ public function buscarNotas($unidade, $ano = FALSE) { $sql = new SqlAfa(); $arrayRet = array(); $tmp = $sql->listarNotas($unidade, $ano); if ($tmp) { //Organizando os dados while ($row = $tmp->fetchObject()) { // $arrayRet[$row->pk_serie][] = $row; $this->preencheNotasArray(1, $row, $arrayRet); $this->preencheNotasArray(2, $row, $arrayRet); $this->preencheNotasArray(3, $row, $arrayRet); $this->preencheNotasArray(4, $row, $arrayRet); } } return $arrayRet; }