..:: MX Studio Fóruns ::..: Novidades importantes no Lumine! - ..:: MX Studio Fóruns ::..

Jump to content

Publicidade




Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

Novidades importantes no Lumine!

#1 User is offline   hufersil 

  • Group: Moderadores
  • Posts: 1266
  • Joined: 15-January 04

Posted 13 July 2009 - 11:46 AM

Esse final de semana foi de grandes melhorias no Lumine, principamente para desenvolvimento com Ajax e AMF!

Agora é possível enviar os elementos serializados em JSON utilizando os métodos toJSON e allToJSON! Assim, você não precisa mais fazer uma iteração para recuperar os elementos no formato necessário para envio via Ajax!

Para quem gosta de utilizar Flex com AMF, outra atualização muito interessante.
No momento em que você realizar a engenharia reversa, você tem a opção de gerar as classes DTO (ou VO) para sua entidades de negócio. Além disso, foram criados dois métodos: toObject e allToObject.

A grande vantagem destes dois métodos, quando utilizando DTO's, é que você pode setar na configuração de Lumine para que ele faça o cast automaticamente para o tipo de dados (classe) correspondente. E também nesta engenharia o DTO gerado já vem com o atributo $_explicitType. Assim, ficou ainda mais fácil integrar com RemoteObject.

Abaixo um change log das duas últimas versões:
Lumine 1.3.7

  • correcao no metodo toArray para quando tiver formatadores
  • adicionado o metodo Lumine_Base::toObject($format='%s',$classname='stdClass');
  • adicionado o metodo Lumine_Base::allToObject($format='%s',$classname='stdClass');
  • na engenharia reversa cria as classes DTO's
  • classe adicionada Reverse::DTOTemplate
  • correcao em Lumine_Util::array2xml
  • correcao em Lumine_Util::showResult
  • adicionado metodo Lumine_Base::remove($linkname, $items);
  • adicionado metodo Lumine_Base::toJSON($utf8 = false);
  • adicionado metodo Lumine_Base::allToJSON($utf8 = false);
  • adicionado metodo Lumine_Util::json($utf8 = false);
@braços e fiquem com Deus!
0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic



Publicidade




2 User(s) are reading this topic
0 membro(s), 2 visitante(s) e 0 membros anônimo(s)