public static function detalhesGrid() { $participante = new Participante(); $participante->selecionarPorId($_POST['id']); $objetoParticipante = $participante; $grausInstrucao = Listas::getGrauInstrucao(); $tamanhosCamisa = Listas::getTamanhoCamisa(); $sexos = Listas::getSexo(); $areasAtuacao = Listas::getAreaAtuacao(); $resposta = new StdClass(); $resposta = $participante; $resposta->estado = $participante->getEstado()->nome; $resposta->cidade = $participante->getCidade()->nome; $resposta->profissao = $participante->getProfissao()->nome; $resposta->grau_instrucao = $grausInstrucao[$resposta->grau_instrucao]; $resposta->sexo = $sexos[$resposta->sexo]; $resposta->area_atuacao = $areasAtuacao[$resposta->area_atuacao]; $resposta->tamanho_camisa = $tamanhosCamisa[$resposta->tamanho_camisa]; $resposta->complemento = !empty($resposta->complemento) ? $resposta->complemento : 'Não Há'; $resposta->data_cadastro = $participante->dataCadastro; unset($resposta->dataCadastro); unset($resposta->pago); unset($resposta->confirmou); unset($resposta->excluido); if (!($participante->profissao == 770) && empty($participante->outra_profissao)) { unset($resposta->outra_profissao); } echo json_encode($resposta); }