Plugin do Caelum Stella para Grails lançado

Oi pessoal,

Precisava de um validador de CPF e CNPJ dentro da minha aplicação, desenvolvida em grails e lembrei do caelum stella.
Acabei criando o plugin grails-stella para aplicações em Grails que insere este tipo de validação como os validadores nativos do framework, para que possam ser utilizados diretamente nas constraints das classes de domínio.

Por enquanto conta com os validadores para CPF e CNPJ (formatados ou não), como recurso futuro, dá pra embutir também os formatadores e até quem sabe os Boletos depois.

:arrow: Página do plugin no github: http://github.com/lucastex/grails-stella
:arrow: Wiki do plugin com exemplos, links e documentação: http://wiki.github.com/lucastex/grails-stella

Exemplo de uso em uma domain class, simples assim:

[code]class Empresa {
String razaoSocial
String cnpj
String cpfProprietario

static constraints = {
    razaoSocial()
    cnpj(cnpj:true)
    cpfProprietartio(cpf:[formatted:true])
}

}[/code]
Com isso, a classe utilizará o plugin (que por sua vez usa o Stella) para validar o CPF (neste caso, formatado) e CNPJ antes de salvar o objeto em database e etc.

Até mais,

[]s,

Muito legal esse plugin Lucas.

Como tu resolveu o problema de registrar o validador com o grails?

Update: Já achei. :slight_smile:

Parabéns pela iniciativa. Sou Diretor do CPD da Universidade Federal do Amazonas e escolhemos o Grails para nossos projetos. Dessa forma, td contribuição a esse framework é importantíssima.

Abraços,

Ronny Peterson

[quote=xymor]Muito legal esse plugin Lucas.

Como tu resolveu o problema de registrar o validador com o grails?

Update: Já achei. :slight_smile: [/quote]

Hahahaha, boa!

Pra quem precisa registrar novos validadores, tive que fazer na closure doWithSpring da definição do plugin.

[]s

Lucas,

como foi que voce lembrou do caelum stella ? rs

Herrera

[quote=Herrera]Lucas,

como foi que voce lembrou do caelum stella ? rs

Herrera[/quote]

Hehehe, naquela thread mesmo do Grails Brasil :slight_smile:
Já havia usado o Stella a um bom tempo, mas lá que acendeu a luz :slight_smile:

:slight_smile: