Blog da Improve It

Atualizações no Brazilian Rails

Publicado por Vinicius Manhães Teles há aproximadamente 1 ano.

Nos últimos dias comecei a me envolver também no Brazilian Rails e notei que a organização do repositório poderia ser aprimorada para facilitar a instalação. O Tapajós já resolveu essa questão e agora é possível instalar corretamente com o comando:

script/plugin install -x \
svn://rubyforge.org/var/svn/brazilian-rails

Se não quiser que ele fique instalado com externals apontando para o repositório, basta retirar o parâmetro -x.

Mais uma coisinha. O Felipe Santiago entrou em contato dizendo que estava difícil persistir a classe Dinheiro, caso ela fosse usada como atributo de uma classe de modelo do projeto. Ele estava coberto de razão. Muito obrigado, Felipe.

Para facilitar as coisas, adicionamos o método valor_decimal na classe Dinheiro e colocamos alguns exemplos no diretório samples/dinheiro. Em resumo, para usar a classe Dinheiro em uma classe de modelo, basta adicionar:

composed_of :valor, 
        :class_name => Dinheiro, 
        :mapping => [[:valor, :valor_decimal]];

Tags ,  | 1 comentário

O que você achou? Coloque seus comentários e sugestões abaixo!

Acompanhe o RSS dessa página.

Comentários (1 até o momento)

  1. Tiago Ramos disse aproximadamente 1 mês depois:

    Como se faz para utiliza isso na view? Seria um campo text_field normal?