public static function decorateInscricao(Inscricao $inscrito, $todosDetalhes = false)
 {
     $nInscrito = array();
     $nInscrito[id] = $inscrito->id;
     $nInscrito[id_pessoa] = $inscrito->id_pessoa;
     $nInscrito[nome] = $inscrito->pessoa()->nome;
     $nInscrito[id_preco] = $inscrito->id_preco;
     $nInscrito[titulo_preco] = $inscrito->preco()->titulo;
     $nInscrito[valor_inscricao] = $inscrito->valor_inscricao;
     $nInscrito[id_evento] = $inscrito->id_evento;
     $nInscrito[data_inscricao] = $inscrito->data_inscricao;
     $nInscrito[pre_inscricao] = $inscrito->pre_inscricao;
     $nInscrito[confirmado] = $inscrito->confirmado;
     $nInscrito[data_atualizacao_gateway] = $inscrito->data_atualizacao_gateway;
     $nInscrito[forma_pagamento_gateway] = $inscrito->forma_pagamento_gateway;
     $nInscrito[titulo_forma_pagamento_gateway] = $inscrito->titulo_forma_pagamento_gateway();
     $nInscrito[status_gateway] = $inscrito->status_gateway;
     $nInscrito[titulo_status_gateway] = $inscrito->titulo_status_gateway();
     $nInscrito[data_pagamento] = $inscrito->data_pagamento;
     $nInscrito[data_confirmacao] = $inscrito->data_confirmacao;
     $nInscrito[valor_pago] = $inscrito->valor_pago;
     $nInscrito[taxa_cobranca] = $inscrito->taxa_cobranca;
     $nInscrito[valor_liquido] = $inscrito->valor_liquido;
     $nInscrito[presente] = Plib::coalesce($inscrito->presente, 0);
     $nInscrito[fila_espera] = $inscrito->id_situacao == 10;
     $nInscrito[vencido] = $inscrito->vencido == 1;
     $nInscrito[id_pessoa_confirmacao] = $inscrito->id_pessoa_confirmacao;
     $nInscrito[nome_pessoa_confirmacao] = $inscrito->pessoa_confirmacao()->nome;
     if ($todosDetalhes) {
         $nInscrito[pessoa] = ControllerApi::decoratePessoa($inscrito->pessoa());
     }
     return $nInscrito;
 }