Plugin CakePtbr

Como alguns já devem conhecer, dou continuidade ao trabalho iniciado pelo Gabriel Gilini no GitHub. Ele iniciou colocando as inflections geradas pelo Sadjow, depois algumas atualizações que fiz, e assim foi… Depois de um tempo fiz um fork do projeto dele no GitHub e fui incluindo novas features, como validações (cpf, cnpj, etc.), behaviors, helpers, etc. Além disso, inclui testes automatizados para todos os itens existentes no plugin. No link do projeto você pode ver todos recursos que foram feitos: http://github.com/jrbasso/cake_ptbr
Agora, com as releases candidates do CakePHP 1.3, criei um branch (chamado 1.3) para fazer os devidos ajustes. Ou seja, se você já está usando o CakePHP 1.3, use a versão do branch 1.3 do cake_ptbr.
Neste branch da versão 1.3 entraram e sairam algumas coisas, dentre elas:

  • Validação de CPF/CNPJ: Foram removidas. O código delas foi transferido para o plugin oficial do Cake (localized) que trata só de internacionalização;
  • Geração de bolos em português: Quando você gerar models, views ou controllers via bake, eles já sairam do forno falando português!

Os demais recursos existentes na versão 1.2 continuarão valendo para a versão 1.3. Novos recursos estão na lista para serem implementados (falta um pouco de tempo): integração com PagSeguro, geração de boletos bancários e ajuste de número.
Quem tiver novas idéias de itens para implementar neste plugin, responda este post ou então crie uma issue no GitHub.
Abraços e bom uso para todos.