Blog da Improve It

Problema no Brazilian Rails corrigido.

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 , , , , ,  | 5 comentários

Plugin Brazilian Rails Atualizado

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 , , , , ,  | 5 comentários

Plugin Brazilian Rails Atualizado

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 , , , , ,  | nenhum comentário