Publicado por Marcos Tapajós há
aproximadamente 1 ano.
Uma das nossas premissas é que o nosso plugin nunca deve conflitar com o padrão do Rails, ou seja, uma aplicação já em funcionamento deve ser capaz de instalar o plugin e não parar de funcionar.
Essa preocupação surgiu quando ao modificar o to_s da classe Date minha aplicação parou de funcionar já que eu esperava um formato diferente de "%d/%m/%Y". Resolvi criando um outro método chamado to_s_br e mantendo o to_s original.
Hoje o Kristopher Murata me chamou a atenção para um problema, que ontem mesmo eu tinha notado e comentado com o Celestino Gomes, que o nosso plugin estava quebrando essa nossa premissa ao modificar as regras de pluralização do Rails.
Para corrigi esse problema eu retirei uma linha do init.rb do plugin deixando a inclusão dessa funcionalidade opcional através da adição de uma linha ao enviroment.rb
Gostaria de agradecer o feedback do Kristopher.
Tags brazilian, brazilianrails, feedback, plugin, rails, ruby | 5 comentários
Publicado por Marcos Tapajós há
aproximadamente 1 ano.
Acabei de atualizar o plugin Brazilian Rails adicionando ao método to_date da classe String a capacidade de lidar com datas no formato "DD/MM/AAAA".
A classe Date recebeu um método chamado to_s_br que gera uma string com a formatação "DD/MM/AAAA".
Foi criado o método estático valid? na classe Date para validar os formatos da data e o seu conteúdo.
No plugin existe um arquivo com os exemplos de como usar cada uma dessas novas funcionalidades.
Atualizado em 31/07/2007 às 22:46
Também foram adicionadas as traduções para os nomes do meses e dos dias e suas respectivas abreviações.
Tags brazilian, brazilianrails, feedback, plugin, rails, ruby | 5 comentários
Publicado por Marcos Tapajós há
aproximadamente 1 ano.
Acabei de atualizar o plugin Brazilian Rails adicionando ao modulo Inflector algumas regras de formação de plural para o português.
Tags brazilian, brazilianrails, feedback, plugin, rails, ruby | nenhum comentário