foreach ($result as $dor) { $doc = $documentosController->selectByIdDocumentos($dor->getDor_documento()); array_push($retorno, ["id" => intval($dor->getDor_id()), "documento" => ["id" => intval($doc->getDoc_id()), "assunto" => $doc->getDoc_assunto(), "descricao" => $doc->getDoc_descricao(), "arquivo" => $doc->getDoc_arquivo()], "destinatario" => intval($dor->getDor_destinatario()), "visto" => intval($dor->getDor_visto()), "rejeitado" => intval($dor->getDor_rejeitado()), "data" => DatasFuncao::dataTimeBRExibicao($dor->getDor_data())]); } echo json_encode($retorno); break; case 'pendenciasEscola': $pendenciaRetorno = $documentoEnvioController->isPendenciaRetornoEscola($_REQUEST['idEscola']); echo $pendenciaRetorno; break; case 'pendenciasHospital': $pendenciasRetorno = $documentoRetornoController->isPendenciasRetornoHospital(); echo $pendenciasRetorno; break; case "documentoPorEnvio": $doc = $documentosController->selectDocumentoByEnvio($_GET["idenvio"]); $retorno = ["id" => intval($doc->getDoc_id()), "assunto" => utf8_encode($doc->getDoc_assunto()), "descricao" => utf8_encode($doc->getDoc_descricao()), "arquivo" => $doc->getDoc_arquivo()]; echo json_encode($retorno); break; case "getEnviados": $docs = $documentosController->getEnviados(); $retorno = []; foreach ($docs as $doc) { array_push($retorno, ["id" => intval($doc->getDoc_id()), "assunto" => $doc->getDoc_assunto(), "descricao" => $doc->getDoc_descricao(), "arquivo" => $doc->getDoc_arquivo()]); } echo json_encode($retorno); break; case "destinatariosPorEnvio": $dods = $documentoDestinatarioController->getAllByEnvio($_GET["id"]); $retorno = []; foreach ($dods as $dod) {